用例
![](https://img.haomeiwen.com/i12359666/06f9b2c9aa8a8273.png)
#coding=utf-8
from AW.aw_public import Init
# import unittest
'''
@author: shipanpan
@attention: uninstall
'''
#调用AW (卸载APP)
Init.removeApp()
#调用AW (关闭驱动)
Init.quit()
# if __name__ == "__main__":
# unittest.main()
AW
![](https://img.haomeiwen.com/i12359666/55f01c9f2e3133b6.png)
# ecoding=utf-8
__author__ = "shipanpan"
# 导入appium
from appium import webdriver
import Const.const_init
class Init:
global driver
#封装driver:初始化手机
print('提示-----> 配置 server 启动参数')
desired_caps = {}
desired_caps['platformName'] = Const.const_init.PLATFORM_NAME
desired_caps['platformVersion'] = Const.const_init.PLATFORM_VERSION
desired_caps['deviceName'] = Const.const_init.DEVICE_NAME
desired_caps['appPackage'] = Const.const_init.APP_PACKAGE
driver = webdriver.Remote(Const.const_init.COMMAND_EXECUTOR_URL, desired_caps)
#卸载APP
def removeApp():
print('提示-----> 卸载前,判断app是否安装')
if driver.is_app_installed(Const.const_init.APP_PACKAGE):
print('提示-----> 已安装,下面进行卸载')
driver.remove_app(Const.const_init.APP_PACKAGE)
if driver.is_app_installed(Const.const_init.APP_PACKAGE):
print('提示-----> 卸载失败,请检查原因')
else:
print('提示-----> 卸载成功')
else:
print('提示-----> 未安装,无需卸载')
#关闭驱动
def quit():
print('提示-----> 关闭驱动')
driver.quit()
常量,同上篇
网友评论