求教,用 python+appium 做自动化,怎么实现 app 覆盖安装?

。
订阅者
271
文章
0
评论
测试交流1 219字数 69阅读0分13秒阅读模式

想要实现的效果是每天跑完自动化之后都不卸载重装,第二天覆盖安装之后继续跑,一直使用同一个账号,每天升级安装最新的版本,然后跑 case

软件测试功能测试用例文章源自玩技e族-https://www.playezu.com/186432.html 文章源自玩技e族-https://www.playezu.com/186432.html

 
    • 卡丁车卡丁丁
      卡丁车卡丁丁 9

      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 覆盖安装

    匿名

    发表评论

    匿名网友
    确定

    拖动滑块以完成验证