python运行报错无法映射_2018-03-01跳一跳python实践

1.必须准备一个付费的开发者账号,否则https://github.com/facebook/WebDriverAgent下载的代码无法准确执行

2.报错,找不到对应UITest的APP

image.png

将这个文件夹中其他App都删除,只保留IntegrationApp,以防找错App

然后commond + u 进行UITest

不要让电脑和手机wifi在同一个局域网中

可能因为公司的网络策略而导致ServerURLHere->http://localhost:8100

返回的host不准,且无法获取数据。

把手机切到4G网络,获取地址localhost,测试通信正常

4.pip3 install --pre facebook-wda 指令在别的文件夹可以安装

而 pip3 install -r requirements.txt 指令安装依赖,必须要在下面文件夹里面执行

image.png

否则会报错 requirements.txt 的文件找不到!!

第五个问题:

2018年03月05日

时隔5天,上次所有东西都已经搞定,无赖时间太晚,保安关灯变相式轰人了。中间检查身体,所以没有再跑这个程序。

今天再次跑这个Xcode程序,竟然UITest失败!模拟器没有问题,编译运行都没有问题,唯独真机有问题。想起上次强拔掉手机线,重启Xcode,效果也不明显。原因到底何在?

初始我以为wda通信问题,重新执行了命令

./Scripts/bootstrap.sh

#要先关掉之前的接口转发才有效

iproxy 8100 8100

结果错误一直还在,真心烦躁。知道了我查到了这篇文章iOS 真机调试如何安装 WebDriverAgent

作者很细心的指点了

你们以为这样就能运行吗?

并不是!

最关键一步来了:

你要用数据线连着电脑重启你的手机!!!!

你要用数据线连着电脑重启你的手机!!!!

你要用数据线连着电脑重启你的手机!!!!

重要的话要说三遍!

果然手机重启后问题解决。后来我调试后都没有问题,强拔也没有问题。我估计问题出在 电脑待机后,WDA没有退出,接口转发依旧在执行的缘故。

第六个问题:

算是上一个问题的后续:

我执行python代码时报错,无法获取到截图!!!

调试了好几遍,我确信python的代码时没有问题的。问题依旧出现在wdb的连接上面。

我这次耐着性子,跟踪这两个网址

http://localhost:8100/status

http://localhost:8100/inspector

我发现明显第二个网址,很慢,经常打不开。我调试几次后,确认http://localhost:8100/inspector能够准确获取手机屏幕截图后,我才开始执行python脚本,我发现python代码跑起来~~~

视频就不发了,测试自动跑了580多步,大神的代码很稳定了。

我的电脑半年没有重启了,最近还是得重启一下了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值