原文:Python+Appium自动化测试(12)-通过坐标定位元素

在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find element bi xx 方法定位元素,这个时候我们就可以通过坐标来定位元素。 ,通过绝对坐标定位 不推荐 在手机 或模拟器 的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下A点的坐标为 , ,通过相对坐标定位 推荐 更换不同分辨的测试机后,之前获取的手机某个位置点的绝对坐标就会 ...

2020-09-19 11:11 0 970 推荐指数:

查看详情

Python+Appium自动化测试(6)-元素等待方法与重新封装元素定位方法

appium自动化测试脚本运行的过程中,因为网络不稳定、测试机或模拟器卡顿等原因,有时候会出现页面元素加载超时元素定位失败的情况,但实际这又不是bug,只是元素加载较慢,这个时候我们就会使用元素等待的方法来避免这种情况,增加代码的健壮性。 一,元素等待方法 1,强制等待 2,隐式等待 ...

Tue Sep 01 23:40:00 CST 2020 0 644
Python+Appium自动化测试(11)-location与size获取元素坐标

appium做app自动化测试过程中,有时需要获取控件元素坐标进行滑动操作。appium中提供了location方法获取控件元素左上角的坐标,再通过size方法获取控件元素的宽高,就可以得到控件元素更多的坐标。 一,获取元素坐标的方法 1,size获取元素的宽、高 2,location ...

Fri Sep 18 02:35:00 CST 2020 0 1114
Python+Appium自动化测试(4)-使用weditor进行元素定位

一,weditor的安装与使用 首选需要在电脑上配置好Python环境 下载安装命令如下,加上镜像下载速度更快: pip install weditor -i https://pypi.tuna.tsinghua.edu.cn/simple 启动weditor命令 ...

Sat Aug 22 21:25:00 CST 2020 0 476
python+Appium自动化:id元素定位

元素定位 与web自动化一样,app自动化元素定位也是非常重要的一环,,appium也是提供了很多元素定位的方法,比如:id、name、class、层级定位等等。 元素定位方式 id name class List定位 相对定位 Xpath定位 H5页面元素定位 ...

Fri Dec 06 19:02:00 CST 2019 0 258
Appium python自动化测试系列之元素定位(六)

​6.1 常用定位方法讲解 对象定位自动化测试中很关键的一步,也可以说是最关键的一步,毕竟你对象都没定位那么你想操作也不行。所以本章节的知识我希望大家多动手去操作,不要仅仅只是书本上的知识,毕竟这个我只能够举例说明。下面我们来看我们常用的一些定位方式。 6.1.1 ID定位 无论是在web ...

Wed Oct 18 20:04:00 CST 2017 1 7259
python+Appium自动化:各种元素定位方法

name定位 driver.find_element_by_name('飞利浦净水').click() 测试结果报错:selenium.common.exceptions.InvalidSelectorException: Message: Locator Strategy ...

Thu Dec 12 19:15:00 CST 2019 0 452
Python+Appium实现自动化测试

一、环境准备 1.脚本语言:Python3.x IDE:安装Pycharm 2.安装Java JDK 、Android SDK 3.adb环境,path添加E:\Software\Android_SDK\platform-tools 4.安装Appium for windows,官网 ...

Tue Mar 24 05:50:00 CST 2020 1 18985
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM