Appium
文章平均质量分 75
DreamTL
这个作者很懒,什么都没留下…
展开
-
Appium 安装时遇到的各种奇葩问题
Appium 安装时遇到的各种奇葩问题原创 2016-06-28 13:50:34 · 5477 阅读 · 0 评论 -
Jenkins + Ant + Java + TestNg + ReportNg + Appium 进行持续集成
Jenkins + Ant + Java + TestNg + ReportNg + Appium 进行持续集成2、testng.xml 内容如下:原创 2016-07-06 17:41:06 · 4369 阅读 · 1 评论 -
appium 中手势密码的定位坐标
1.press方法中的坐标为绝对坐标,moveTO方法中的坐标都是相对坐标,具体来说第一个moveTO中的坐标相对于press方法中的坐标,第二个moveTO方法中的坐标相对于第一个moveTO方法中的坐标,以此类推。也就是说第一个moveTO,是参考press的那个坐标;而第二个moveTo的坐标是参考上一个moveTo的坐标,需要相加或相减;2.wait是必须的:开始我没有用wait,转载 2016-08-29 16:02:46 · 1266 阅读 · 0 评论 -
appium 使用sendkeys 设置6位数交易密码时,发现界面显示位数丢失
现象: 代码中输入 密码为 000000 ,日志中也显示输入6个0 ,但是在界面中就只显示输入了4个使用sendkeys进行设值时发现上面的问题,所以使用键盘事件for(int i=0; i6; i++){ driver.pressKeyCode(7);}7 代表使用键盘输入 【0】这样即可解决位数丢失问题备注:以前使用sen原创 2016-12-13 11:02:39 · 2356 阅读 · 1 评论 -
appium执行脚本时报Could not start a new session
1、问题:报 Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.解决方法:1)启动appium2) 运行cmd 输入 adb devices 可以查看设备的udid 3) 在cmd中输入 ap原创 2016-12-08 09:30:22 · 7312 阅读 · 0 评论 -
appium 如何定位webview元素
问题:投资交易时跳转到第三方平台输入交易密码,该页面是一个h5页面,具体页面定位如下图所示:如何针对这种h5页面进行定位操作呢解决方法:1、模拟器中打开h5页面,然后打开chrome浏览器,在地址栏中输入【 chrome://inspect】,界面如下因没有进行翻墙,所以点击打开页面是空白的,那如何才能看到页面呢,在此偷了一次小巧,从chrome浏览器中将url连接地址粘贴原创 2016-12-21 12:06:30 · 8132 阅读 · 0 评论 -
appium 通过testng 实现在不同的测试机上并行执行测试用例
在不同设备上同时运行不同的测试用例,在此使用两个安卓设备,均是安卓5.0,其中一个是模拟器,一个是真机操作步骤如下:1、测试类的代码如下:public class Case { private AndroidDriver driver;// @Parameters({"port","udid"}) @Test(dataProvid原创 2016-12-22 15:14:50 · 3049 阅读 · 0 评论