干货|app自动化测试之模拟器管控
2023-03-05 运营
试验时需要用到试验的设备,通常试验人员会选择运用于携带型来进行数据处理调试。携带型统称原生携带型与第三方携带型。我们今天介绍的就是原生携带型是 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
长春生殖感染医院排行南京治疗不孕不育医院哪好
广东癫痫医院那家比较好
青岛治好中医的费用
沈阳妇科医院哪里好
- 02-10传说这里与女娲有关,还是泸州周边超热门的度假胜地,赶紧来看看
- 02-10丈母娘遭女婿虐待,女婿声称:咱俩生个孙子玩玩
- 02-10许嵩曾在献唱湖南卫视跨年晚会 陪伴观众迎接2024
- 02-10广州地铁直达的城市,逛祖庙探古灶赏梁园,一日游这么事前!
- 02-10经常“用手”的男人,可能会遭受这4大伤害,趋早知道趋好
- 02-10友情电影《7天》官宣曝海报 蒋奇明张艺凡“时间之吻”朦胧浪漫
- 02-10内蒙古大兴安岭林区:冰山窗花“盛开”美轮美奂
- 02-10北京老妇88岁坐拥13套房子,7个孩子无人敢养老,大女儿:欲养
- 02-10电影《逃犯狂花钱》定档5月1日 贾冰领衔喜剧天团笑不活了
- 02-10真实血案,9岁女童被邻居长达三年:保护孩子,真的做好了吗