批量卸载 Appium apk

2018-01-19  本文已影响0人  fa9cbce62562

Appium 对 Android 7.0 的兼容不是很好,每次运行Appium结束后,都要卸载掉 3 个自动安装的apk才能再次运行。
于是自己写了个小脚本,没有加判断,外行初学,不喜勿喷!

3 个自动安装的 apk 的包名为:

  1. io.appium.android.ime
  2. io.appium.settings
  3. io.appium.unlock

再次运行 Appium 的正确操作顺序为:

  1. Appium 中点击 “STOP”
  2. cmd 输入命令 python 本脚本文件.py 执行脚本
  3. Appium 中点击 “LAUNCH”
  4. 运行您的自动化脚本

批量卸载 apk 的相关代码如下:

#! python3
# coding:utf-8
# Author: 海外世界(微信公众号)
# 关注后回复 “卸载” 获取完整完整脚本文件

import os

#卸载app
def uninstall(packageName):
    os.popen("adb wait-for-device")
    print("Successfully uninstalled %s !" % packageName)
    os.popen("adb uninstall %s" % packageName)

uninstall('io.appium.android.ime')
uninstall('io.appium.settings')
uninstall('io.appium.unlock')

print("已成功卸载所有apk.")

quit()

上一篇下一篇

猜你喜欢

热点阅读