在此之前,已经安装Appium,参考第一部分在 Windows7 搭建 Appium (一) https://testerhome.com/topics/8004 第一步安装Android开发环境 下载安装 Android JDK和ADT第三方:http://androiddevtools.cn/i ...
分类:
移动开发 时间:
2017-10-29 23:09:44
阅读次数:
312
?9.1 等待函数的使用 9.1.1 为什么要使用等待函数 我们在做自动化的时候很多时候都不是很顺利,不是因为app的问题,我们的脚本也没问题,但是很多时候都会报错,比如一个页面本来就有id为1的这个元素,可是我无论怎么定位他都没办法操作,然后报错,这个是怎么个情况呢?因为当我们app打开一个页面的 ...
分类:
移动开发 时间:
2017-10-29 23:07:00
阅读次数:
814
今天写了个简单向上滑动,执行到向上滑动操作,报nullpoint异常,经过各种乱碰终于解决了,现记录一下过程,以备以后参考! 环境背景:java+testng+appium 在@Test下调用 direct_slide_f("up"); 这个方法的时候,最初成员变量up我是没有初始化的,只是简单声明 ...
分类:
移动开发 时间:
2017-10-29 18:33:59
阅读次数:
187
Appium的DesiredCapabilities参数设置 DesiredCapabilities 负责启动服务端时的参数设置。实际使用时根据自己的需要,可自行修改一些参数。 比如,应用程序在查找某个页面的元素时,定位可能会时间超长。默认的命令间隔时间是60s,如果在60s内没有找到,就会自动退出 ...
分类:
移动开发 时间:
2017-10-29 12:59:01
阅读次数:
273
文章出处http://blog.csdn.net/meyoung01/article/details/43286265 注意调用这个方法时,键盘必须设置成默认系统键盘,并可以中文输入的键盘。 偶然发现其实已经支持了中文等字符的输入, 只要在capabilities中增加下列两项设置就可以: capa ...
分类:
移动开发 时间:
2017-10-28 11:17:27
阅读次数:
206
mac安装appium1.6.51、升级node:https://nodejs.org/en/download/我是直接下载安装包,再在安装2、使用npminstall-gcnpm—registry=https://registry.npm.taobao.org3、cnpminstall-gappium@1.6.5
分类:
移动开发 时间:
2017-10-28 11:08:10
阅读次数:
229
文章出处 http://www.cnblogs.com/ljfight/p/6089163.html 在做app自动化过程中会踩很多坑,咱们都是用中文的app,所以首先要解决中文输入的问题!本篇通过屏蔽软键盘,绕过手机的软键盘方法,解决中文输入问题。 一、定位搜索 1.打开淘宝点击搜索按钮,进入搜索 ...
分类:
移动开发 时间:
2017-10-28 00:30:48
阅读次数:
310
1.问题: 在使用python+appium+unittest 做app 自动化测试项目时,用到HtmlTestRunner 工具生成的测试报告默认存放在测试用例所在的目录下, 希望能改成测试报告的目录与测试用例目录在同一级: 2.解决问题: 找到HtmlTestRunner 源码: 在result ...
分类:
Web程序 时间:
2017-10-27 01:53:52
阅读次数:
401