原文:appium---封装定位(2)

前面已经写过一个封装定位了,但是可能在yaml中书写的时候过于繁琐,以及如果代码基础较差的同学,也没有办法进行编写测试用例。就重新进行封装一次定位 页面元素写入yaml 上一篇写的yaml可能有点杂乱,这次我们换个写法 把一个页面上元素编写上去,这里没有写验证码的操作了。 我们可以进行通过yaml读取,如果猜的没错的话,肯定是列表包含字典形式。 这里我们可以思考一个问题,上面元素以字典的形式存在 ...

2020-05-21 18:48 3 663 推荐指数:

查看详情

appium---定位封装

  自动化测试讲究的是简单,快捷,便于维护。对于自动化维护这一块最重要的也就属元素定位了。 思路 写代码之前我们养成先把思路理清楚,这样再写代码的时候才不会不知道如何下手了。 1、通过yaml(或者其他工具)管理元素和定位方法 2、封装读取yaml(或者其他工具)函数 3、通过读取 ...

Sat May 16 01:42:00 CST 2020 0 695
appium---定位toast

  看到标题有些小伙伴肯定懵了,什么是toast? toast toast属于一种轻量级的反馈,常常以小弹框的形式出现,一般出现1到3秒会自动消失,可以出现在屏幕上中下任意位置。那么toast怎么进定位呢?我们先看下toast在app中是怎么显示的 app中的toast 我们打开淘宝,进入 ...

Sun Apr 19 18:53:00 CST 2020 1 954
appium---元素定位方法

  在我们做自动化测试的过程中,最基本的就是要会元素定位,也是自动化中的灵魂所在,如果一个自动化测试工程师说不会定位元素定位,那么肯定也不会做自动化了。 如何查看元素 小伙伴们都知道如果是web端可以通过F12进行查看元素(右击检查查看元素)那么app如何查看呢?app ...

Thu Jul 18 04:04:00 CST 2019 0 534
appium---封装appium命令行

  前面我们把简单的页面逻辑,定位元素,已经定位方法都封装好了,但是还不支持一键启动,为什么呢?因为我们还要去打开appium才可以,那我们可以思考下,如果把appium命令行启动也封装起来,那是不是真的可以一键执行了?实现了自动化? appium参数配置 在前面的版本中说明了,appium ...

Tue May 19 02:39:00 CST 2020 0 927
appium---启动app

安装appium:详情见appium---命令行启动appium,也可以安装客户端的方法不统一,客户端 ...

Tue Jun 25 23:58:00 CST 2019 0 2354
appium---常用的adb命令

  在测试android-app的时候,adb命令可以帮助我们解决许多问题 什么是adb Android Debug Bridge,我们一般简称为adb,主要存放在sdk安装目录下的plat ...

Tue Jun 25 01:45:00 CST 2019 0 1826
appium---模拟点击事件

  在做自动化的过程中都会遇到一些无法定位到的地方,或者通过元素怎么都定位不成功的地方,这个时候我们可以使用必杀技,通过坐标定位。具体的怎么操作呢? swipe点击事件 前面安静写过一篇关于swipe的滑动app页面的,其实swipe也可以模拟点击事件,只要我们把后面的响应时间变小,然后坐 ...

Wed Nov 20 00:55:00 CST 2019 0 339
appium---等待时间

  在做UI自动化的过程中,我们有时候为了等待元素的出现,需要加一些等待时间来帮助,但是有时候时间加的过多或者过少,这个没有办法判断,今天介绍几种等待时间,我们看看那种适合我们 ,我们就用哪一种 强 ...

Thu Apr 16 04:12:00 CST 2020 0 967
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM