appium2.0自动化测试框架iOS版教程

2023-04-12  本文已影响0人  chic_wx

一、环境搭建

1安装appium

npm i -g appium@next

2安装Appium驱动程序及其依赖项

appium driver install uiautomator2
appium driver install xcuitest

3安装webdriveragent

git clone https://github.com/facebook/WebDriverAgent.git

初始化

./Scripts/bootstrap.sh
DevToolsSecurity --enable
carthage bootstrap --platform ios

4 安装appium-inspector

下载地址

Releases · appium/appium-inspector (github.com)

注意appium2.0版本已经不支持网页访问inspector,需要下载官方客户端

二、实际操作

  1. 将WebDriverAgentRunner程序运行到真机

    首次安装需要从电脑安装,之后可以在手机上直接打开WebDriverAgentRunner程序即可

xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination 'platform=iOS,id=00008030-XXXXXXXXXXX' test
  1. 在电脑端启动appium服务
    在Terminal中输入appium

  2. 打开Appium Inspector客户端
    在JSON Representation里填写启动参数
    例如自动打开手机的设置应用,参数如下

{
  "platformName": "iOS",
  "appium:automationName": "XCUITest",
  "appium:udid": "auto",
  "appium:platformVersion": "16.0",
  "appium:bundleId": "com.apple.Preferences"
}
启动页面

启动之后即可在电脑客户端进行操作,例如编写自动化脚本

启动之后
上一篇下一篇

猜你喜欢

热点阅读