美文网首页
2018-03-01跳一跳python实践

2018-03-01跳一跳python实践

作者: 幸福晓杰2016 | 来源:发表于2018-03-05 20:17 被阅读48次

参考文章:https://www.jianshu.com/p/ff973a5910ae

1.必须准备一个付费的开发者账号,否则https://github.com/facebook/WebDriverAgent下载的代码无法准确执行
2.报错,找不到对应UITest的APP

image.png
将这个文件夹中其他App都删除,只保留IntegrationApp,以防找错App
然后commond + u 进行UITest
  1. 不要让电脑和手机wifi在同一个局域网中
    可能因为公司的网络策略而导致ServerURLHere->http://localhost:8100<-ServerURLHere,无法获取手机数据
    返回的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多步,大神的代码很稳定了。

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

相关文章

  • 2018-03-01跳一跳python实践

    参考文章:https://www.jianshu.com/p/ff973a5910ae 1.必须准备一个付费的开发...

  • Python 玩微信跳一跳

    Python 玩微信跳一跳 环境:Python, Android SDK 方法:利用Python识别棋子和落点位置...

  • python新手也可以hold住——python实现微信跳一跳自

    最近我相信很多人都在玩微信的跳一跳小游戏,今天大家就跟着我来试试用python实现微信跳一跳自动运行。python...

  • python玩转跳一跳

    2018年刚来就发生了很多事,咳咳。微信的跳一跳上线到python辅助工具出现到今天github上的star数量就...

  • Python + 新手 制作“跳一跳”辅助程序

    刚开始学习Python,萌新总有一颗渴望做实践享受成就感的心,最近“跳一跳”比较火,在看了一些前辈的辅助程序教程后...

  • 第一个商业项目的尝试

    微信小游戏跳一跳代刷分。 技术,通过python写的算法,刷跳一跳游戏分值 难点,刷分值需要微信账号和密码,对安全...

  • 微信跳一跳(iOS版)

    前言 微信小游戏“跳一跳”发布后,刷爆朋友圈。各位好友之间在分数排名上一较高低。利用Python脚本自动跳一跳刷分...

  • 跳一跳外挂

    前言 微信小游戏“跳一跳”发布后,刷爆朋友圈。各位好友之间在分数排名上一较高低。利用Python脚本自动跳一跳刷分...

  • Life is short,you need python!(3

    征服各类语句,通关即可获得刷跳一跳权限。(没错,又有彩蛋) 【1】Python 条件语句 Python条件语句是通...

  • 微信跳一跳 mac + iphone 图文教程

    微信跳一跳这个小游戏最近很火,元旦的时候就发现了有人用python写的脚本可以刷跳一跳的分数,教程地址https:...

网友评论

      本文标题:2018-03-01跳一跳python实践

      本文链接:https://www.haomeiwen.com/subject/qoinxftx.html