2019年12月6日
摘要:
1.打开 uiautomatorviewer同步的的时候突然报错 Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException 解决:试了很多方法,重新开启uiautomatorviewer也没有解决,最后
阅读全文
posted @ 2019-12-06 17:10
bug无处不在
阅读(750)
推荐(0)
摘要:
appium模拟用户的真实操作,如果用户第一次进入app或许会弹出一些更新提示,或者是引导页面,但是下一次开启app时则没有引导页这些界面,这时,脚本中又肯定不考虑用两套代码来进行维护,此时如何应对这种场景进行处理呢? 比如启动淘宝应用,之前使用这个noReset配置,当默认设置为False,即每次
阅读全文
posted @ 2019-12-06 15:11
bug无处不在
阅读(1767)
推荐(0)
摘要:
元素定位 与web自动化一样,app自动化元素定位也是非常重要的一环,,appium也是提供了很多元素定位的方法,比如:id、name、class、层级定位等等。 元素定位方式 id name class List定位 相对定位 Xpath定位 H5页面元素定位 Uiautomator定位 首先可以
阅读全文
posted @ 2019-12-06 11:02
bug无处不在
阅读(1386)
推荐(0)
2019年12月5日
摘要:
用pycharm工具进行编写,运行一个开启淘宝app实例from appium import webdriverdesired_caps = { "platformName": "Android", "platformVersion": "5.1", "deviceName": "U4KF9HSK9
阅读全文
posted @ 2019-12-05 17:59
bug无处不在
阅读(815)
推荐(0)
摘要:
Capability配置简介 desired capability的功能是配置Appium会话。 Desired Capabilities是一组设置的键值对的集合,其中键对应设置的名称,而值对应设置的值。 (如:"platformName": "Android")Desired Capabiliti
阅读全文
posted @ 2019-12-05 17:07
bug无处不在
阅读(1034)
推荐(0)
摘要:
Appium Desktop是一款适用于Mac,Windows和Linux的开源应用程序,提供了更加优化的图形界面。 Appium Desktop是由Simple、Advanced、Presets三个菜单组成的。 Simple Host:默认的主机 Port:端口,默认设置为4723 start S
阅读全文
posted @ 2019-12-05 15:19
bug无处不在
阅读(982)
推荐(0)
摘要:
官网地址 Appium 是一个自动化测试开源工具,支持多平台上的原生应用,web应用和混合应用,是由appium server和appium Client两部分组成通过json wire protocol进行通信。 Appium 优势 可以跨平台android、ios 支持多语言,java、pyth
阅读全文
posted @ 2019-12-05 14:49
bug无处不在
阅读(399)
推荐(1)
摘要:
脚本录制 网上先是搜索了一下,说是SDK--tools目录下有monkey_recorder.py和monkey_playback.py的脚本,但是我的没有找到所以可以自己编辑个脚本保存即可~ 先编辑以下代码为monkey_recorder.py,保存在tools中 from com.android
阅读全文
posted @ 2019-12-05 10:33
bug无处不在
阅读(345)
推荐(0)
摘要:
链接:https://pan.baidu.com/s/1Kye_E9u_WXeppFMlLhr_Cg 提取码:2coy
阅读全文
posted @ 2019-12-05 10:28
bug无处不在
阅读(337)
推荐(0)
2019年12月4日
摘要:
官方介绍: Monkeyrunner工具提供了一个API,用于编写可从Android代码外部控制Android设备或模拟器的程序。使用monkeyrunner,您可以编写一个Python程序来安装Android应用程序或测试包,运行它,向其发送击键,获取其用户界面的屏幕快照,并将屏幕快照存储在工作站
阅读全文
posted @ 2019-12-04 17:00
bug无处不在
阅读(310)
推荐(0)