<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.dol-omg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=E.bolloff</id>
		<title>Ontohub - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.dol-omg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=E.bolloff"/>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php/Special:Contributions/E.bolloff"/>
		<updated>2026-05-14T18:54:59Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=How_to_test_Ontohub&amp;diff=246</id>
		<title>How to test Ontohub</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=How_to_test_Ontohub&amp;diff=246"/>
				<updated>2015-10-04T15:22:04Z</updated>
		
		<summary type="html">&lt;p&gt;E.bolloff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you want to test Ontohub, you can use [http://www.seleniumhq.org/ Selenium] (to be exact the Selenium IDE Plugin for Firefox) and the [http://www.test.ontohub.org Ontohub test platform].  This site is in an similiar status like Ontohub, but it has a few test data for you to play with. May you want to check on some infos about Selenium and Cucumber before you test our site.&lt;br /&gt;
&lt;br /&gt;
With Selenium you can record test on [http://www.test.ontohub.org test.ontohub.org] and translate them with this gem called [https://github.com/ebolloff/featurecorder featurecorder] for us developer. In the readme ([https://github.com/ebolloff/featurecorder featurecorder]) you'll find instructions what to install and how to test Ontohub. You'll find these instructions also below.&lt;br /&gt;
&lt;br /&gt;
== Installation and Configuration ==&lt;br /&gt;
&lt;br /&gt;
The translation gem feaeturecorder is not hosted on rubygems.org, so to install it you need to download it from [https://github.com/ebolloff/featurecorder here] and run ''bundle'' and ''rake install''.&lt;br /&gt;
&lt;br /&gt;
What you need to do next is to install Mozilla Firefox (currently version 39.0), if you haven't yet. After that you need to install the Firefox plugins 'Selenium IDE' (currently version 2.9.0), 'Selenium XML Formatter' (currently version 1.5.1), which allows you to export the recorded test as XML, and 'Selenium IDE Button'(currently version 1.2.0.1) to start Selenium with an easy button click next to your address bar in Firefox.&lt;br /&gt;
&lt;br /&gt;
After that you need to change some options in Selenium. Start Selenium and click on Options -&amp;gt; Options. In the opened window you select the tab 'Locator Builders'. These handle the locators to find your selected elements in your tests. With drag &amp;amp; drop you can arrange the locators like this:&lt;br /&gt;
&lt;br /&gt;
  ui&lt;br /&gt;
  id&lt;br /&gt;
  link&lt;br /&gt;
  name&lt;br /&gt;
  dom:name&lt;br /&gt;
  xpath:link&lt;br /&gt;
  xpath:img&lt;br /&gt;
  xpath:attributes&lt;br /&gt;
  xpath:idRelative&lt;br /&gt;
  xpath:href&lt;br /&gt;
  dom:index&lt;br /&gt;
  xpath:position&lt;br /&gt;
  css&lt;br /&gt;
&lt;br /&gt;
Now Selenium will record the elements with the ID, not the css selector because that could be unexcact.&lt;br /&gt;
&lt;br /&gt;
== Recording ==&lt;br /&gt;
&lt;br /&gt;
So let's record some tests. Please check in the Ontohub project that the test you want to record doesn't exist already. Also notice, that Selenium will record every input as plaintext, so create a new account with a different password on test.ontohub.org. Start Selenium, go to test.ontohub.org and click the record button. Everything you interact with the site now will be recorded. With a right click you can add commands like assertText or verifyTitle so check, if a expected element is present. Please just use the assert* and verify* commands, because the other ones aren't supported. If you're done just click the record button again and the record will stop. Now you can export the test as XML via File -&amp;gt; Export Test Case As... -&amp;gt; XML Formatter.&lt;br /&gt;
&lt;br /&gt;
== Translation ==&lt;br /&gt;
&lt;br /&gt;
Now you can translate your recorded XML tests to Cucumber. With ''featurecorder -h'' you can see the options of this gem.&lt;br /&gt;
&lt;br /&gt;
  Usage:&lt;br /&gt;
  featurecorder [options] &amp;lt;file&amp;gt;&lt;br /&gt;
  Options:&lt;br /&gt;
  -s --scenario-name=&amp;lt;scenario&amp;gt;   Name of the scenario.&lt;br /&gt;
  -f --feature-name=&amp;lt;feature&amp;gt;     Name of the feature.&lt;br /&gt;
  -o --output-directory=&amp;lt;dir&amp;gt;     Output directory for generated files.&lt;br /&gt;
                                  Default is current directory.&lt;br /&gt;
  -h --help                       Show this screen.&lt;br /&gt;
&lt;br /&gt;
With the option -s/--scenario-name you can choose the name for the scenario, with -f/--feature-name the name for the feature. -o/--output-directory lets you decide where you want to save the generated files for Cucumber. If you call featurecorder you need to state the XML file. If you're ready, fork the Ontohub project and you can post the files in a pull request.&lt;/div&gt;</summary>
		<author><name>E.bolloff</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=How_to_test_Ontohub&amp;diff=245</id>
		<title>How to test Ontohub</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=How_to_test_Ontohub&amp;diff=245"/>
				<updated>2015-09-28T12:37:07Z</updated>
		
		<summary type="html">&lt;p&gt;E.bolloff: Add first text to how-to-test-ontohub page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you want to test Ontohub, you can use [http://www.seleniumhq.org/ Selenium] (to be exact the Selenium IDE Plugin for Firefox) and the [http://www.test.ontohub.org Ontohub test platform]. With Selenium you can record test on [http://www.test.ontohub.org test.ontohub.org] and translate them with this gem called [https://github.com/ebolloff/featurecorder featurecorder] for us developer. In the readme ([https://github.com/ebolloff/featurecorder featurecorder]) you'll find instructions what to install and how to test Ontohub.&lt;/div&gt;</summary>
		<author><name>E.bolloff</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=244</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=244"/>
				<updated>2015-09-28T12:28:33Z</updated>
		
		<summary type="html">&lt;p&gt;E.bolloff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--        BANNER ACROSS TOP OF PAGE        --&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-topbanner&amp;quot; style=&amp;quot;width:100%; background:#f9f9f9; margin:1.2em 0 6px 0; border:1px solid #ddd;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:61%; color:#000;&amp;quot; |&lt;br /&gt;
&amp;lt;!--        &amp;quot;WELCOME&amp;quot;        --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:280px; border:none; background:none;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:280px; text-align:center; white-space:nowrap; color:#000;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:162%; border:none; margin:0; padding:.1em; color:#000;&amp;quot;&amp;gt;Welcome to [[Ontohub]],&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;top:+0.2em; font-size:95%;&amp;quot;&amp;gt;the free and open ontology repository engine.&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!--        PORTAL LIST ON RIGHT-HAND SIDE        --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[FAQ]]&lt;br /&gt;
* [[Glossary]]&lt;br /&gt;
* [[Ontohub]]&lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[Ontology|Ontologies]]&lt;br /&gt;
* [[Repository|Repositories]]&lt;br /&gt;
* [[Permission]]s&lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[Mapping|Mappings]]&lt;br /&gt;
* [[Logic]]s&lt;br /&gt;
* [[Team]]s &lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[DOL]]&lt;br /&gt;
* [[Ontohub team]]&lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[How to test Ontohub]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of [[ontology|ontologies]] formalised in diverse [[logic|languages]]. &lt;br /&gt;
&lt;br /&gt;
The [[Ontohub team]] is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
Key features of Ontohub:&lt;br /&gt;
*OntoHub is an '''ontology [[repository]]''' that supports the ontology development and maintenance along the whole ontology lifecycle.&lt;br /&gt;
* publishing &amp;amp; retrieval: OntoHub is a free ontology repository that allows you to '''publish''' your [[ontology]] and '''find''' existing ontologies that are relevant for your work.&lt;br /&gt;
*development: OntoHub supports '''ontology development'''. Since OntoHub is based on '''[[Git]] [[repository|repositories]]''', OntoHub supports ontology versioning, branching, and merging. &lt;br /&gt;
* evaluation: OntoHub is designed to be a platform for ontology evaluation tools. The goal is to support all kinds of evaluation; including syntactic validation, best-practices evaluation, and regression testing.&lt;br /&gt;
* multilingual: OntoHub supports a wide '''variety of languages and [[logic]]s'''. The same ontology may exist in more than one language. OntoHub supports the automatic translation between languages.&lt;br /&gt;
*open: OntoHub is based on '''[[Ontohub|open source software]]'''.&lt;/div&gt;</summary>
		<author><name>E.bolloff</name></author>	</entry>

	</feed>