【appuim】18、将应用至于后台
1、应用场景
- 银行类app会在进入后台一定时间后,如果再回到前台,页面也会重新输入密码,如果需要自动化测试这种功能,可以使用这个api进行测试
2、方法
# app放置到后台一定时间后再回到前台,模拟热启动
# 参数:
# seconds:后台停留多少秒
driver.background_app(seconds)3、示例
- 打开抖音应用,进入后台五秒,再回到前台
import time
from appium import webdriver
desired_caps = dict()
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '7.1'
desired_caps['deviceName'] = '192.168.56.101:5555'
# 应用参数
desired_caps['appPackage'] = 'com.ss.android.ugc.aweme'
desired_caps['appActivity'] = '.splash.SplashActivity'
# 获取driver
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
time.sleep(5)
# 放置后台
driver.background_app(10)
driver.quit()本文来自博客园,作者:郭祺迦,转载请注明原文链接:https://www.cnblogs.com/guojie-guojie/p/16304435.html

浙公网安备 33010602011771号