查找路径:appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\build\lib 修改文件:driver.js 只需要修改其中一行即可 this.locatorStrategies = ...
分类:
移动开发 时间:
2018-01-19 11:38:31
阅读次数:
732
简介 以下用来做自动化测试的这款app叫最爱抓娃娃,以后会改名为网易抓娃娃。 下文提到的appiumier项目里会包含用来测试的apk包以及自动化测试代码。 先说一个坑 随着Android机高度定制的大潮,有些手机是这样的,比如Vivo x9s,你在做测试调试的过程中最终会发现跳转到某些页面后dri ...
分类:
移动开发 时间:
2018-01-19 00:20:56
阅读次数:
258
问题报错提示: 问题原因: Appium在真机上运行时会自动在手机中安装2个apk,分别为:settings_apk-debug.apk和unlock_apk-debug.apk,此2个apk在电脑中存放的路径为:D:\AutoTest\appium\Appium\node_modules\appi ...
分类:
移动开发 时间:
2018-01-15 18:55:16
阅读次数:
1790
appium等待的三种方法: sleep(), implicitly_wait(), WebDriverWait() ...
分类:
移动开发 时间:
2018-01-13 22:27:44
阅读次数:
222
py文件的名称为:appium_config.py 中的写法如下 针对此方法的调用,例如在py文件为:Test_Driver_Elements.py中实现如上方法的调用,则写法如下: 若在其他的py文件中需要则如上方法所示进行调用即可。 ...
分类:
移动开发 时间:
2018-01-13 21:00:03
阅读次数:
1910
使用方法:get_screenshot_as_file(filename),来自于selenium\webdriver\remote\webdiver.py 注意点: 1、给定截图的名称为中文,则需添加u,如:device.take_screenShot(u"个人主页"),否则截图保存的文件名称乱; ...
分类:
移动开发 时间:
2018-01-13 20:45:55
阅读次数:
617
使用场景:在操作应用时常见toast弹框,通过toast弹框信息的获取判断当前的某个操作是否成功 引用的包:from selenium.webdriver.support import expected_conditions as EC,\expected_conditions from selen ...
分类:
移动开发 时间:
2018-01-13 20:43:10
阅读次数:
1412
本篇简单介绍一下用UtraEdit编写自动化脚本的方法。 在计算机任意一个目录下,新建hello_appium.py文件,把 Appium-Python-Client-0.25.tar.gz 和 selenium-3.8.0.tar.gz 解压出来的 appium 文件夹和 selenium 文件夹 ...
分类:
移动开发 时间:
2018-01-12 18:35:52
阅读次数:
212
使用appium的 Connection 和driver 的setConnection方法,可以切换手机的上网方式 // 切换到wifi Connection cnn = Connection.WIFI; driver.setConnection(cnn); // 切换到手机网络数据 cnn = C... ...
分类:
移动开发 时间:
2018-01-11 16:16:09
阅读次数:
831