![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
appium+java
小饼呀
哪有什么岁月静好,不过是有人替你负重前行罢了.
展开
-
appium中引导图等-滑动.通过坐标定位
给大家分享一下如何进行坐标定位,从而实现滑动的例子:首先我们的应从场景有很多,比如app首页的引导图,例如我们公司的信息流的下拉刷新上拉加载.等等,都会用到页面的滑动.首先先了解一下什么是坐标滑动:我们app的坐标是在左上角进行的原点定位.通过针对坐标的定位以及java中的swipe 便可以进行滑动的操作:首先看第一步代码:通过坐标来进行引导图进行向左滑动. swipe函数...原创 2018-09-17 12:36:11 · 992 阅读 · 0 评论 -
滑动的另一种方法.
滑动的另一种方法.我们需要使用一个类 就是 TouchAction类 也就是 触摸动作的类 底部会用上. 首先第一步就是定位这个我们要拉动的合格控件.WebElement control = driver.findElement(By.name("路径或者是名字 这个就是随意的看你是用什么定位"));接下来就是获取控件的其实x坐标.int Start= touch...原创 2018-09-17 17:24:06 · 112 阅读 · 0 评论 -
appium中横竖屏的切换
我们也会遇到需要横竖屏切换后,是否页面保持原样的的需求.当然遇到这类型的比较少下面是横竖屏切换的代码:可供参考. driver.rotate(Screenorientation.LANDSCAPE); 切换成横屏.driver.rotate(Screenorientation.PORTRAIT); 切换成竖屏. ...原创 2018-09-17 17:40:02 · 1371 阅读 · 0 评论 -
PO模式进行appium脚本的封装
为的是解决代码的冗余问题,并且维护成本低.业务和实现被分开.PO模式有三层架构: 对象库层 主要是为找出所有的元素. 遍历所有元素.操作层 主要是为了针对已经找出来的元素进行click或者senkeys 通俗的创建对象进行调用方法.业务层 主要是调用操作层的对象,进行调用方法. ...原创 2018-09-18 10:47:48 · 2568 阅读 · 0 评论