page_source
直接参数化运行,不要再 test_1 里面读取用例,读取完了之后注入 case。
https://pypi.python.org/pypi/ParamUnittest#downloads
人生苦短,我用 python
我用 app-inspector -u xxxxxx --verbose 连接安卓机器,无法连接上,log 如下:
>> server.js:16:12 [master] pid:6307 server start with config:
{ port: 5678,
verbose: true,
udid: 'xxxx',
ip: '192.168.1.36',
host: 'local',
loaded_time: '2016-12-05 14:30:13' }
>> app-inspector.js:42:10 [master] pid:6307 server start at: http://192.168.1.36:5678
我打开http://192.168.1.36:5678,页面上显示 *waiting device start... * 。
我去看了一下源码,发现执行到 /usr/local/lib/node_modules/app-inspector/node_modules/uiautomator-client/lib/uiautomator-client.js 的 line27
yield this.adb.rm(`${ANDROID_TMP_DIR}/${FILE_NAME}.jar`);
就没有执行下去了。
问了人,说
this.adb.rm(${ANDROID_TMP_DIR}/${FILE_NAME}.jar
) 没有返回值,所以停在这边不往下执行,查看 adb.rm() 的返回值 为:{}
打开 abd shell, 执行 rm /data/local/tmp/uiautomator-bootstrap.jar
shell@hwedison:/ $ rm /data/local/tmp/uiautomator-bootstrap.jar
rm: /data/local/tmp/uiautomator-bootstrap.jar: No such file or directory
怀疑是 adb 的问题,但是不知道如果验证和修改了?请问是什么问题?
@xdf
#4 楼 @codeskyblue 好的,我会看看的。感谢推荐。
为何我修改 webdriveranget 的 displayname 和 bundleID 都不成功。显示的都是原来的 id,而且 bundle id 都不是我修改的 bundleid。
@xdf
我要吐血了,我解决了。是 app 要用 debug 版的。我居然在这个问题上卡一天,十分佩服我自己。。。。
swipe(self, start_x, start_y, end_x, end_y, duration=None),不行么?
蒲公英专家测试 我还没有中过奖呢,让我中一次吧
#6 楼 @jojotester 1904736199 我 qq
#4 楼 @jojotester 可以在官方 qq 群里找到我。
#2 楼 @21forever 必须的
简历砸来~~~
快来快来~~~
我工作 2 年,已经跳了 3 家公司了。。。
顶~~~~~