文件名称:iOS测试-origin9.0教程
文件大小:6.56MB
文件格式:PDF
更新时间:2024-07-19 14:08:07
selenium python
7.3 iOS测试 Appium使用多种自带自动化测试框架来驱动 测试执行,并且支持基于Selenium WebDriver JSON 无线协议的API调用。对于iOS应用程序的自动化测 试,Appium是利用Apple组件之一的UI Automation 特性来实现的。 Appium 作为一个HTTP Server来接收测试脚本 通过JSON Wire Protocol传输过来的指令。Appium 发送这些指令给Apple组件。这样,这些指令就可 以在启动了被测应用的模拟器或者真机上执行测 试。这个过程中,Appium把JSON指令翻译成UI Automation 能够理解的JavaScript命令。UI Automaiton负责在模拟器或者真机上启动和关闭应 用程序。这个过程如下图所示。