Arkillian Drone / Graphene / Selenium and UI / Functional Testing

I bought and sold halfway, spending a lot of time fully exploring JBoss Arquillian and using it for all my integration and functional tests. I am 100% sure that I want to use it for my integration, but I'm a little skeptical about using it to test the interface / functionality, and hoped that if someone who has experience with Arquillian Drone / Graphene / Selenium can vouch for its features:

  • Can I simulate any end-user input (mouse clicks, key strokes, etc.) for any DOM element (buttons, divs, images, etc.) in Java test cases?
  • Will I be able to simulate all this input in all major browsers (IE, FF, Chrome and Safari) and version?
  • Will I be able to simulate all this data on all major mobile devices (Webkit for mobile networks and Android, iOS, Windows Phone, Blackberry, Kindle and Nook for native) and versions?

Thanks in advance!

+5
source share
2 answers

Happy Selenium user (WebDriver) is here. I don't know what Arquillian Drone / Graphene is, but I know Selenium pretty well:

  • Will I be able to simulate any end-user input (mouse clicks, key strokes, etc.) for any DOM element (buttons, divs, images, etc.) in Java test cases?

    Any input to any DOM element:

    • mouse clicks, double clicks, right clicks
    • , ,
    • drag'n'drop ( - )
    • ,

      ,

    • ( , Java )
    • JavaScript
    • cookies

      , Selenium Silverlight Flash.

  • (IE, FF, Chrome Safari) ?

    IE, FF, Opera, Chrome, . Safari ( ) - , . , , .

  • (Webkit Android, iOS, Windows Phone, Blackberry, Kindle Nook ) ?

+2

Arquillian Drone Graphene Selenium/Webdriver. , .

:

, Happy Selenium, , Arquillain Drone/Graphene.

Android Arquillian, - ( WebDriver), Android- .

+7

All Articles