原文:appium+python自动化30-list定位(find_elements)

前言 有时候页面上没有id属性,并且其它的属性不唯一,平常用的比较多的是单数 element 的定位方法,遇到元素属性不唯一,就无法直接定位到了。 于是我们可以通过复数 elements 定位,先定位一组元素,再通过下标取出元素,这样也是可以定位到元素的。 单数与复数 .find element开头的是 种单数定位 .find elements开头是 种复数定位 定位一组对象 .对比用单数定位fi ...

2018-04-19 10:47 0 5864 推荐指数:

查看详情

Selenium2+python自动化45-18种定位方法(find_elements

前言 江湖传言,武林中流传八种定位,其中xpath是宝刀屠龙,css是倚天剑。 除了这八种,其实还有十种定位方法,眼看就快失传了,今天小编让失传已久的定位方法重出江湖! 一、十八种定位方法 前八种是大家都熟悉的,经常会用到的 1.id定位find_element_by_id(self ...

Sun Mar 19 07:28:00 CST 2017 1 59024
Selenium2+python自动化11-定位一组元素find_elements

前言 前面的几篇都是讲如何定位一个元素,有时候一个页面上有多个对象需要操作,如果一个个去定位的话,比较繁琐,这时候就可以定位一组对象。 webdriver 提供了定位一组元素的方法,跟前面八种定位方式其实一样,只是前面是单数,这里是复数形式:find_elements 本篇拿百度搜 ...

Sat Dec 03 21:51:00 CST 2016 15 11014
selenium3+python自动化5-学习find_elements总结

一、前言 之前学过元素的8中定位方式,都是find_element_by_定位方法,定位的元素返回都是一个值,定位的方法同样适用于find_elemnts,不同的是:这种定位方式返回的值是一个list列表,可以通过索引值的方式,输出具体的元素。书写方式find_elements_by_定位方法 ...

Tue Jan 21 20:45:00 CST 2020 0 1661
Appium+python自动化5-元素定位uiautomatorviewer

前言 环境搭建好了,下一步元素定位,元素定位本篇主要介绍如何使用uiautomatorviewer,通过定位到页面上的元素,然后进行相应的点击等操作. uiautomatorviewer是android-sdk自带的一个元素定位工具,非常简单好用,使用uiautomatorviewer ...

Fri Feb 09 02:21:00 CST 2018 3 709
appium+python自动化28-name定位

前言 appium1.5以下老的版本是可以通过name定位的,新版本从1.5以后都不支持name定位了 name定位报错 1.最新版appium V1.7用name定位,报错: selenium.common.exceptions.InvalidSelectorException ...

Thu Apr 19 18:47:00 CST 2018 0 1763
appium+python自动化58-xpath定位

基本属性定位 以淘宝app为例,定位左上角扫一扫按钮 1.可以通过text文本定位到 //*[@text='text文本属性'] 2.如果元素id是唯一的,xpath也可以定位id属性 //*[@resource-id='id属性'] 3.class属性 ...

Thu Jun 14 06:07:00 CST 2018 0 4201
Appium+python自动化3-定位元素

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

Tue Aug 21 00:32:00 CST 2018 0 1568
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM