文章 2022-06-13 来自:开发者社区

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

1,通过绝对坐标定位(不推荐)在手机(或模拟器)的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下A点的坐标为(542, 1362)2,通过相对坐标定位(推荐)更换不同分辨的测试机后,之前获取的手机某个位置点的绝对坐标就会改变,这样每次更换测试机都需要更改坐标,显然是不方便代码的维护,所以就需要获取相对坐标。2.1,获取相对坐标的思路:1,选择任意一台测试手机(或模拟器)2,获取需要定....

Python+Appium自动化测试(12)-通过坐标定位元素
文章 2022-06-13 来自:开发者社区

Python+Appium自动化测试(11)-location与size获取元素坐标

一,获取元素坐标的方法1,size获取元素的宽、高ele_size = driver.find_element_by_xx('xx').size # 元素的宽 width = ele_size['width'] # 元素的高 height = ele_size['height']2,location获取元素左上角坐标ele_coordinate = driver.find_element_by_....

Python+Appium自动化测试(11)-location与size获取元素坐标
文章 2022-02-16 来自:开发者社区

appium+python自动化26-模拟手势点击坐标(tap)

​# 前言: 有时候定位元素的时候,你使出了十八班武艺还是定位不到,怎么办呢?(面试经常会问) 那就拿出绝招:点元素所在位置的坐标 tap用法 1.tap是模拟手指点击,一般页面上元素 的语法有两个参数,第一个是positions,是list类型最多五个点,duration是持续时间,单位毫秒 tap(self, positions, duration=None): Taps on a...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注