求教,用 python+appium 做自动化,怎么实现 app 覆盖安装?2022-07-22 22:05:10。 。订阅者关注私信258文章0粉丝 测试交流1 232字数 69阅读0分13秒阅读模式想要实现的效果是每天跑完自动化之后都不卸载重装,第二天覆盖安装之后继续跑,一直使用同一个账号,每天升级安装最新的版本,然后跑 case软件测试功能测试用例相关阅读AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断从零搭建AI测试用例工作流:需求文档自动转思维导图AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误测试反模式的思考 回复 1 卡丁车卡丁丁 9 2022-07-22 18:28:57 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 覆盖安装 回复问题 匿名网友 确定 昵称 邮箱 网址 Address 提交 取消 拖动滑块以完成验证 您可能喜欢 AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断 从零搭建AI测试用例工作流:需求文档自动转思维导图 AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例 宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误 宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误 测试反模式的思考 使用 cookie 绕过验证码,换一个系统就无法通过验证 MeterSphere测试平台UI 自动化窗口切换方法 5000 块买的 python 自动化课程难道就这? 在 Linux 上搭建 Jenkins,自动构建接口测试
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 覆盖安装