我的appium学习之路
文章平均质量分 74
我的appium学习之路
zl6605781
这个作者很懒,什么都没留下…
展开
-
Appium基础篇-元素定位
python appium转载 2022-07-27 11:54:56 · 491 阅读 · 0 评论 -
Appium安卓自动化从入门到入土踩坑实践(三)Inspector工具
appium转载 2022-07-27 11:54:04 · 572 阅读 · 0 评论 -
Appium基础学习之 | UiAutomator启动命令dump、events
点击页面元素坐标,点击后没有到达想要的页面结果1.dump之前已经说过dump命令的解释了,来实操感受一下它的作用。玩过Android UI 自动化的肯定都很熟悉uiautomatorviewer这个工具了,它能帮助用户定位设备界面上的元素,然后显示元素的全部信息,便于用户使用这些信息完成一些元素定位工作。但如果uiautomatorviewer发神经获取不到设备UI界面的时候,就可以找d...转载 2019-11-11 15:01:56 · 738 阅读 · 0 评论 -
appium+java,判断元素对象是否存在
如下: //by对象是否存在 public boolean byElementIsExist(By by) { try { driver.findElement(by); return true; } catch (Exception e) { // TODO: handle ...转载 2019-11-07 11:54:43 · 1250 阅读 · 0 评论 -
appium Ui自动化调起应用点击
appium Ui自动化调起微信并点击登录按钮的java代码(对的,就这么一丢丢)。public class testWX { public static void main(String[] args) throws Exception { AndroidDriver driver; //DesiredCapabilities 负责启...转载 2019-10-12 17:10:22 · 322 阅读 · 0 评论 -
appium的log详细分析
转自版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/jffhy2017/article/details/69372064————————————————版权声明:本文为CSDN博主「jffhy2017」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及...转载 2019-10-12 17:09:08 · 525 阅读 · 0 评论 -
Appium-超过 60s 的应用场景如何处理
转自https://testerhome.com/topics/14514王小喜·前言:最近在搞appium自动化项目,遇到超过60s的应用场景时,总是报错报错。如何解决呢?见下文。报错信息:2018-05-21 14:03:42:253 - [HTTP] <-- POST /wd/hub/session/6b55742d-aa16-413c-aedd-ba69a89ce...转载 2019-10-12 16:50:24 · 445 阅读 · 0 评论 -
appium通过同级别(兄弟关系)元素找到元素
在做appium测试用例的时候,要获取金额值,用uiautomatorviewer查看该元素,该元素没有特别明显的个性特点,唯一有特点的定位是有content-desc值,但是该值是变动的,所以无法通该元素自身特点来找到该元素。元素如下图:既然无法通过自身查找元素,发现也无法通过上一级元素定位,后面发现底部的按钮“我的资产(元)”算是这个页面比较有特殊的,并且肯定能定位到的,再查看“我的资...转载 2018-11-07 18:14:27 · 1830 阅读 · 0 评论 -
Appium左右、上下滑动(Java)
网上很多文章都说用swipe来左右滑动,你把代码一贴,结果报错,看半天,原来是java-client中swipe早就被废除了!!!下面介绍一种Java写法来左右上下滑动:首先,创建一个Swipe类import org.openqa.selenium.Dimension;import io.appium.java_client.TouchAction;import io.appiu...转载 2018-10-08 17:07:02 · 971 阅读 · 0 评论 -
Appium自动化测试(三)之 TouchAction 操作
Appium的辅助类,主要针对手势操作,比如滑动、长按、拖动等。针对最新版本(5.0.4)已不支持swipe等方法,所以可以用TouchAction类来封装成新的swipe方法。1、按压控件方法:press()开始按压一个元素或坐标点(x,y)。通过手指按压手机屏幕的某个位置。press(WebElement el, int x, int y)press也可以接收屏幕的坐标(...转载 2018-10-08 17:05:04 · 2331 阅读 · 0 评论 -
Appium-Java滑动操作
Java滑动操作,通常可以直接使用API中AndroidDriver类中的swipe方法,直接进行调用swipe(int startx, int starty, int endx, int endy, int duration)但是,现在屏幕各式各样,滑动的结束位置均不太好掌控,因此,为了方便,可以将swipe方法进行如下改善1、不可配置滑动次数public void swip...转载 2018-10-08 17:03:43 · 1265 阅读 · 1 评论