移动平台自动化测试:appium(一)
Appium 是一个开源的,跨平台的自动化测试工具。它支持模拟器(iOS,FirefoxOS,Android)和真机(iOS, Android, FirefoxOS)上的原生应用,混合应用和移动 web 应用
为什么选择appium ?
- 因为 Appium 在所有平台上都使用了标准的自动化接口,所以你不需要以重新编译或者修改你的 app。
- 你可以用你喜欢的开发工具,使用任何 WebDriver 兼容的语言来编写测试用例。比如 Java, Objective-C, JavaScript with Node.js (in both callback and yield-based flavours), PHP, Python, Ruby, C#, Clojure, 或者 Perl。可以使用标准的Selenium WebDriver API和特定语言的客户端库。
- 你可以使用任何测试框架。