想要实现的效果是每天跑完自动化之后都不卸载重装,第二天覆盖安装之后继续跑,一直使用同一个账号,每天升级安装最新的版本,然后跑 case
软件测试功能测试用例文章源自玩技e族-https://www.playezu.com/186432.html 文章源自玩技e族-https://www.playezu.com/186432.html
想要实现的效果是每天跑完自动化之后都不卸载重装,第二天覆盖安装之后继续跑,一直使用同一个账号,每天升级安装最新的版本,然后跑 case
软件测试功能测试用例文章源自玩技e族-https://www.playezu.com/186432.html 文章源自玩技e族-https://www.playezu.com/186432.html
未知地区 1F
norest=ture
设置一下 capbilxxxxsubprocess.call(“adb -s {} install {}”.format(device_id, path), shell=True)覆盖安装命令行:adb install -r apk 所在路径-t 允许测试包
-l 锁定该应用程序
-s 把应用程序安装到 sd 卡上
-r 替换已存在的应用程序,也就是说强制安装
-d 允许进行将见状,也就是安装的比手机上带的版本低
但是在日常工作中用得比较多的是 adb install -r xxx.apk(覆盖安装)1)如果只连一台手机 直接 adb install -r
2)如果连接多台手机 需指定手机 adb -s install -r
3) 查看 device_id 用 adb devices执行用例之前,使用 adb 覆盖安装