干货|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
深圳妇科去哪看上海男科
常州男科专科医院哪个好
北京妇科医院哪家医院好
合肥精神心理挂号
精液变黄
美容药
小孩风热感冒后咳嗽吃什么药
疤痕
冬天感冒咳嗽吐黄痰怎么回事
-
啤酒厂超标排污被罚24万,辩解称“高浓度有机污染物可‘变废为宝’”
为生产工艺的情况,可口可乐中小企业减排的有机沼气里面COD(矿物学才可氧幅度)比较多,产生营养过剩,但在里面和大都市沼气各个方面却有不错的效果。 在《东方日报》2021年就其媒体报道里
- 2025-10-23早读 | 孤独,是人生仅有的行囊
- 2025-10-23九价HPV疫苗难抢:高价找黄牛抢苗屡被骗,有人赴亚洲地区接种
- 2025-10-23首批10名东航客机坠毁事件家属赶回梧州 70多名专家已抵达
- 2025-10-23浩瀚深度1.5亿买全靠,却要募1.2亿补流?
- 2025-10-23心理测试:选一款服饰,测你一无是古代哪个美女转世?
- 2025-10-23上海人的骄傲!主持人渠成把食物分给体弱的邻居,自己在家吃泡面
- 2025-10-23中概股们,能否“落叶归根”
- 2025-10-234年初13日湖北省新冠肺炎疫情情况
- 2025-10-23天桥脑科学研究院西方联合集智俱乐部发起“神经动力学模型读书会”
- 2025-10-23波音CEO:对东航客机迫降事故深感痛心,将提供全力协助