[ 
https://issues.apache.org/jira/browse/OFBIZ-6618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hans Bakker resolved OFBIZ-6618.
--------------------------------
       Resolution: Fixed
    Fix Version/s: Trunk

THank you Ruud for the patch: Committed revision 1709516

> Selenium test integration using XML files
> -----------------------------------------
>
>                 Key: OFBIZ-6618
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6618
>             Project: OFBiz
>          Issue Type: Test
>          Components: framework
>            Reporter: Ruud Griepsma
>            Assignee: Jacques Le Roux
>            Priority: Minor
>              Labels: selenium, test, webdriver
>             Fix For: Trunk
>
>         Attachments: ModelTestSuite.patch, test-suite.patch
>
>
> Added a new type of test, for testing with Selenium WebDriver, but without 
> writing any Java code. This will help making GUI tests quicker and easier to 
> create. Test steps and instances are defined in XML files, like example 
> below, which tests the login procedure for the admin user.
> {code}
> <testcase>
>   <step function="openBrowser" datavalue="Firefox"/>
>   <step function="navigate" 
> datavalue="https://localhost:8443/example/control/checkLogin/main"/>
>   <step function="writeInput" by="name" webobject="USERNAME" 
> dataname="username"/>
>   <step function="writeInput" by="name" webobject="PASSWORD" 
> dataname="password"/>
>   <step function="click" by="cssSelector" 
> webobject="input[type=&quot;submit&quot;]"/>
>   <step function="checkExists" by="linkText" datavalue="Logout"/>
>   <step function="pause" datavalue="2"/>
>   <step function="closeBrowser"/>
>   
>   <testinstance>
>     <data name="username" value="admin"/>
>     <data name="password" value="ofbiz"/>
>   </testinstance>
> </testcase>
> {code}
> Git repository with example (put in 'hot-deploy' folder and check README.txt 
> file):
> git clone https://gerrit.antwebsystems.com/growerptest



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to