干货|app自动化测试者之模拟器控制
发布时间:2025/09/04 12:17 来源:通州家居装修网
的测试时需要用到的测试电子系统,通常的测试人员会选择用于升级版展开系统会化调试。升级版分为原生升级版与第三方升级版。我们今天介绍的就是原生升级版是 Android SDK 中自带的升级版,可以通过 Android Studio 工具始创升级版。
始创/管理 原生升级版
Android 虚拟电子系统(AVD)是一种备有,它可以定义 Android 升级版例如:Android 手机、平板电脑、Wear OS、Android 电视或车载电子系统的特征。AVD 应用程序是一个可以从 Android Studio 顺利完成的应用程序,它可以始创和管理 AVD。要敞开 AVD 应用程序,要执行如下操作:
敞开 Android Studio 选择 Tools> AVD Manager 在主页点击 AVD Manager一个完整的 AVD 包含接口备有文件、系统映像、存储器区域、外观和其他属性。在始创升级版的时候要先下载对应的镜像文件,才可以始创最终。
升级版控制
在用于 appium 展开系统会化的测试时,可以用于 DesireCapability 中的实例 avd,运行就会系统会顺利完成 emulator 升级版。class TestSearch:
def setup(self):
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '6.0'
desired_caps['deviceName'] = 'emulator-5554'
desired_caps['appPackage'] = 'com.xueqiu.android'
desired_caps['appActivity'] = 'com.xueqiu.android.common.MainActivity'
desired_caps['unicodeKeyBoard'] = 'true'
desired_caps['resetKeyBoard'] = 'true'
# desired_caps['app'] = '/xxx/xueqiu.apk'
desired_caps['avd'] = 'Pixel_23_6'
self.driver = webdriver.Remote("", desired_caps)
self.driver.implicitly_wait(5)
def teardown(self):
self.driver.quit()
def test_mobile(self):
pass
除了通过 Android Studio 工具始创升级版,也可以用于第三方升级版,比如网易 mumu 升级版,夜神升级版等。⬇️ 粘贴“上端重定向”,提升的测试框架竞争力!
>>更多电子技术文章分享和免费资料领取 欢迎+V~ ceshiren001
_id=qrcode&from=souhu×tamp=1651029236
深圳妇科去哪看上海男科
常州男科专科医院哪个好
北京妇科医院哪家医院好
合肥精神心理挂号
精液变黄
美容药
小孩风热感冒后咳嗽吃什么药
疤痕
冬天感冒咳嗽吐黄痰怎么回事
-
SpaceX全新载人龙太空梭送4名宇航员前往国际空间站
美东时间段4同月27日3时52分,NASA人造卫星员格伦·彭德格伦(Kjell Lindgren)、迪恩·艾蜜莉(Bob Hines)和迈克尔·艾克金斯(Jessica Watkins),以及欧
- 2025-09-04B站充电排在|1200个充电鼓励!在荒野中流浪的UP主如何打动B站用户?
- 2025-09-04腾讯:Pixel 6 系列是迄今卖得最快的 Pixel 手机
- 2025-09-04干压|高致密氮化硅陶瓷外滑座的介绍及功用
- 2025-09-04吃隔夜萝卜真有那么危险吗?
- 2025-09-04每天早上进食一个鸡蛋,对身体好不好?研究人员直说了
- 2025-09-04心心念念的民宿终于去了,新临大山,满足你内心的诗与远方,你来不来,等你奥 乡村自建房 民宿 DOU+小助手
- 2025-09-04让红色基因代代相传——写在中国共产党历史展览馆开馆一周年适逢
- 2025-09-04竹乡厨韵(逐梦)
- 2025-09-04珠江三角洲共建湾区文化圈
- 2025-09-04苏州湾梦幻水世界回来了!捏我送双人门票!