一、在python脚本内启动一个app;
#启动要测试的app代码
#通过adb shell dumpsys window | findstr mCurrentFocus 查看
driver.start_activity("com.tcl.live",'com.tcl.live.activity.MainActivity')
二、获取当前app的packagename 和 activityname
adb shell dumpsys window | findstr mCurrentFocus 查看
三、关闭app 和 驱动对象
#关闭app,但是driver驱动不会被关闭
driver.close_app()
#关闭ap,driver驱动也被关闭了
driver.quit()
四、安装和卸载应用
#判断应用程序是否安装
if driver.is_app_installed("com.tencent.android.qqdownloader"):
#如果安装就卸载
driver.remove_app("com.tencent.android.qqdownloader")
#如果没安装就按当前路径安装
else:
driver.install_app("C:\\Users\\jun-z\\Desktop\\MobileAssistant.apk")
五、将应用置于后台(自带回到前台功能)
driver.background_app(5) #模拟HOMW键点击,将应用进入后台5s后,自动返回到前台