Skip to content

Possible future implementations

Alec Henninger edited this page Aug 9, 2014 · 7 revisions

Right now the most valuable implementation is WebDriver, but there are other frameworks to automate UI's:

Library Target Context Comments
Sikuli Native / anything
Jemmy Java Swing UIs
Selendroid or Appium Android You could just use darcy-webdriver but it may make sense to add extension for mobile specific API's and not have to adapt WebDriver API's to mobile -- this is mainly for switching between hybrid and native contexts and other areas where the API is awkward with just WebDriver
iOSDriver or Appium iOS Same as above
PhantomJS Web Again this already has a WebDriver implementation but there are some features of PhantomJS that are being masked by WebDriver -- in particular the ability to inspect all HTTP traffic
HTMLUnit Web Same reasons as PhantomJS