Appium支持测试原生、混合及Web Android应用
Sauce Labs扩展了Appium,支持对Android应用和Firefox OS应用进行自动化测试。今年年初又引入了对iOS的支持。Appium包括如下主要特性:·开发者可以测试原生、混合和移动Web应用·可用于实际设备或模拟器/仿真器上·可以用一个脚本测试iOS应用和Android应用·移动Web应用通常需要一个独立的测试脚本,该脚本与测试原生应用所用脚本不同,因为包含在Web页面中的图形元素和这些页面的结构存在较大差异·要执行测试,Appium需要与Apple的UIAutomation库和Android的UiAutomator框架(API版本号大于16)进行交互。对于Android的早期版本,Appium使用了Selendroid这种扩展·Appium使用Selenium WebDriver API发送测试命令在使用Appium进行测试时,应用无需重新编译。测试可以使用Selenium WebDriver所支持的任何语言编写,包括Java、Objective-C、JavaScript、PHP、Python、Ruby、C#、Clojure、Perl和Haskell等,还可以使用...