[arquillian-issues] [JBoss JIRA] (ARQ-1307) Support for GhostDriver / PhantomJS

Jan Papousek (JIRA) jira-events at lists.jboss.org
Tue Feb 26 05:19:57 EST 2013


    [ https://issues.jboss.org/browse/ARQ-1307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12756689#comment-12756689 ] 

Jan Papousek commented on ARQ-1307:
-----------------------------------

I've created ARQ-1313 to fetch phantomjs binary from maven repository. I have a prototype consisting of two artifacts (arquillian-phantom-binary and arquillian-phantom-driver) which can automatically resolve the correct binary (windows vs linux, 32bit vs 64bit). The difference between usage of an orginal ghost driver and my version is ResolvingPhantomJSService (https://github.com/papousek/selenium-phantomjs-driver/blob/master/src/main/java/org/jboss/arquillian/selenium/phantomjs/resolver/ResolvingPhantomJSDriverService.java) which has to be passed as an argument to the constructor of PhantomJSDriver (https://github.com/papousek/selenium-phantomjs-driver/blob/master/src/test/java/org/jboss/arquillian/selenium/phantomjs/resolver/TestPhantomJSDriver.java#L30).
                
> Support for GhostDriver / PhantomJS
> -----------------------------------
>
>                 Key: ARQ-1307
>                 URL: https://issues.jboss.org/browse/ARQ-1307
>             Project: Arquillian
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Extension - Drone
>            Reporter: Lukáš Fryč
>            Assignee: Karel Piwko
>              Labels: richfaces
>             Fix For: drone_1.2.0.Alpha2
>
>
> PhantomJS / GhostDriver allows to run headless tests with 'close to real experience' thanks to fact PhantomJS is based on Chrome / V8.
> ----
> There are proof of concept bits:
> https://github.com/lfryc/phantomjs-java
> https://github.com/lfryc/ghostdriver-java
> https://github.com/lfryc/arquillian-extension-drone/tree/phantomjs
> https://github.com/lfryc/arquillian-graphene/tree/phantomjs

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the arquillian-issues mailing list