[
https://issues.apache.org/jira/browse/OFBIZ-6618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14966635#comment-14966635 ]
Pierre Smits commented on OFBIZ-6618:
-------------------------------------
So without existing context in the OFBiz code base this is just catering to the needs of a particular third-party. Not the Community.
Without a vision and subsequent road-map (having the consensus of the community) regarding testing in general and web-testing in particular, this is just bloatware.
I advice to have this reverted, until we have the prerequisites in place.
> 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: Hans Bakker
> Priority: Minor
> Labels: selenium, test, webdriver
> Fix For: Trunk
>
> Attachments: ModelTestSuite.patch, build.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 name="adminLogin">
> <step function="openBrowser"/>
> <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="submit"]"/>
> <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):
> {code}
> git clone
https://gerrit.antwebsystems.com/growerptest> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)