IOS、Android自动化测试框架Appium概述
Appium Appium是一个开源、跨平台的 测试框架,可以用来测试原生及混合的 移动端应用。Appium支持IOS、 Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于IOS自动化的研究。Appium也集成了Selendroid,来支持老android版本。 使用Appium进行 自动化测试有两个好处: 1. Appium在不同平台中使用了标准的自动化APIs,所以在跨平台时,不需要重新编译或者修改自己的应用。 2. Appium支持 SeleniumWebDriver支持的所有语言,如 java、Object-C、JavaScript、Php、 Python、 Ruby、C#、Clojure,或者Perl语言,更可以使用Selenium WebDriver的Api。Appium支持任何一种测试框架。如果只使用Apple的UIAutomation,我们只能用javascr...