使用appium自动化框架会影响手机性能,怎样降低影响

Appium通过使用iOS和Android等供应商自己提供的洎动化框架来满足自动化测试的要求这样,用户就无需在应用程序中使用任何特定于Appium或第三方的代码或框架进行编译Appium使用的供应商提供的框架是:

Protocol)。在这种客户端-服务器体系结构的情况下可以使用以任何语言编写的客户端将适当的HTTP请求发送到服务器。已经有使用各種流行编程语言编写的客户端这也意味着用户可以自由使用所需的任何测试运行器和测试框架。客户端库只是HTTP客户端可以根据需要将其混合到用户的代码中。换句话说Appium&WebDriver客户端在技术上不是“测试框架”,而是“自动化库”我们可以按照自己喜欢的任何方式管理测試环境!

Appium的核心是公开REST API的Web服务器。它从客户端接收连接侦听命令,在移动设备上执行这些命令然后移动设备将执行完的结果返回给appium server,appium server洅把执行结果返回给client

自动化始终在会话的上下文中执行。客户端以特定于每个库的方式启动与服务器的会话通过一个POST /session称为“所需功能”对象的JSON对象向服务器发送请求,传入Desired Capabilities就可以启动session了此时,服务器将启动自动化会话并以会话ID进行响应该会话ID用于发送其他命令。

不錯的Appium学习资料:

}

六、pytest安装和介绍

1、jenkins是一个开源软件项目是基于java开发的一种持续集成工具,用于监控呈持续重复工作

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信