appium显示无法连接到服务器,Appium常见问题列表之一

无法安装appium_lib

Appium-iOS 无法使用iOS模拟器

默认运行appium服务器时执行scenario后总是重置模拟器

连接不上服务器

找不到被测试app

1. 无法安装appium_lib

解决办法:disable SIP of mac OS

Mac OS X最新系统增加了更严格的权限保护SIP

SIP: Mac OS X El Capitan系统完整性保护System Integrity Protection (SIP) http://blog.csdn.net/yulimin/article/details/49992031

2. Appium-iOS 无法使用iOS模拟器

第一次运行Appium时,需要对Instruments进行授权。不然的话会经常弹出对话框要求你输入密码。

sudo authorize-ios

Setting up instruments without delay (iwd) for xcode 7 and iOS >= 9.0

a. 下载appium-instruments: https://github.com/appium/appium-instruments

b. 切换到appium-instruments下运行(注意xcode的位置)

sh appium-instruments/bin/xcode-iwd.sh /Applications/Xcode.app /Users/ryanwyu/workspace/appium-instruments

tips :当你每次安装了新版本的xcode,你都需要重复以上操作。

3. Appium-iOS 执行scenario后总是重置模拟器

appium --no-reset

tips :运行appium可以通过命令行,也可以通过Appium的mac OS X客户端,后者更直观,但注意相关设置若脚本中没有包含的相关默认设置

4. 连接不上服务器

使用Appium进行UI自动化测试需要先运行appium server, server忘记启动了或者有问题了,在运行测试脚本的时候,常常会看到这样的错误提示

ERROR: Unable to connect to Appium. Is the server running? (RuntimeError)

办法就是重启appium server

5. ​找不到被测试app

注意appium server url 是不是你当前电脑IP; 被测app的路径必须是绝对路径

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值