网络建站,wordpress特别卡 iis,巴中移动网站建设,哈尔滨建设工程造价信息网介绍
appium支持在不同平台的UI自动化#xff0c;如web,移动端,桌面端等。还支持使用java#xff0c;python#xff0c;js等语言编写自动化代码。主要用于自动化测试脚本#xff0c;省去重复的手动操作。 Appium官网
安装
首先必须环境有Node.js用于安装Appium。 总体来…介绍
appium支持在不同平台的UI自动化如web,移动端,桌面端等。还支持使用javapythonjs等语言编写自动化代码。主要用于自动化测试脚本省去重复的手动操作。 Appium官网
安装
首先必须环境有Node.js用于安装Appium。 总体来说安装分为如下四步
安装Appium 安装命令npm i -g appium运行命令appium,运行成功后默认监听端口是4723 安装目标平台的驱动 如果你正在自动化的应用不需要使用ChromeDriver例如如果你不需要测试WebView或Chrome浏览器需要跳过ChromeDriver的安装。 - 在Windows上你可以在系统的环境变量设置中添加APPIUM_SKIP_CHROMEDRIVER_INSTALL并将其值设置为true。 - 在Linux或macOS上你可以在启动Appium之前在终端中运行export APPIUM_SKIP_CHROMEDRIVER_INSTALLtrue 再重启appium。安装自动化脚本语言的开发环境和对应的客户端库安装其他需要的插件
Android自动化
需要安装JAVA环境并配置JAVA环境变量。 需要一个Appium Inspector用于查看移动端的页面布局生成代码。 安装地址Releases · appium/appium-inspector (github.com) 需要一个UiAutomator2驱动来控制移动端。
appium driver install uiautomator2Appium Inspector的使用
安装好后启动是如下界面 可以通过左上角的View - Languages- zh-CN,来设置中文。
{platformName: Android,automationName: UiAutomator2
}点击启动会话。 可以通过这个程序获取到交互的节点信息和脚本初始化代码。 可以通过会话信息获取初始化代码
还可以通过激活录制在上面进行操作并生成对应的脚本语言