原文:如何在Appium中使用AI定位

当我们在写自动化测试脚本的时候,传统情况下一定要知道元素的属性,如id name class等。那么通过AI的方式定位元素可能就不需要知道元素的属性,评价人对元素的判断来定位,比如,看到一个搜索框,直接使用ai:search来定位, 或者我想定位一个关闭按钮,之直接使用 ai:close,我们并不需要知道这搜索框和关闭按钮的属性。 appium 通过插件的方式可以支持AI定位。为体验一个这种定位方 ...

2019-07-24 23:48 3 2375 推荐指数:

查看详情

Appium中使用相对路径定位元素Xpath

1.若页面该元素没有ID 2.找出该元素父类,并拷贝出父类的class(类名)和ID 3.点击搜索图标,进行查找 selector内容://android.widget.Lin ...

Wed Jan 16 00:00:00 CST 2019 0 650
appium使用H5怎么定位元素

允许是一个class,如果遇到有多个class,只能填写一个。 对于移动端H5元素定位采用Chromedriver的解决方案,具体操作如下: 1、手机安装Chrome浏览器 2、开启USB调试模式,并使用安装的Chrome浏览器打开待测H5页面 3、在电脑端的Chrome浏览器输入 ...

Fri Mar 10 17:11:00 CST 2017 1 2621
何在ROS中使用PCL(2)

记录关于我们运行roslaunch openni_launch openni.launch 命令时生成的话题以及这些话题的数据类型便于后期的处理,只有知道它们的数据结构,才能很好的对数据进行处理,我们观察到使用rostopic list的所有话题的列表,当然其中也有一些不经常使用的话题类型 ...

Tue Apr 11 22:33:00 CST 2017 0 6891
何在IDEA 中使用Git

1,下载最新的 git 包 地址: https://git-scm.com/download/win 下载便携版 64,32 根据个人爱好 2,解压后随便放个位置即可,例如图: (不太建议使用它自解压的方式,一般使用右键,解压) 3,打开Idea File ...

Wed Dec 21 18:35:00 CST 2016 5 80794
何在react中使用less

目前创建react项目一般使用 create-react-app 这个脚手架工具来创建,但这种方式默认没有对于less的配置。所以我们自己配置一下: 1. 暴露出webpack配置文件 使用create-react-app 创建的项目默认是看不到webpack配置文件 ...

Tue Sep 08 23:04:00 CST 2020 0 4733
何在 Python 中使用 MQTT

Python 是一种广泛使用的解释型、高级编程、通用型编程语言。Python 的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。Python 让开发者能够用更少的代码表达想法,不管是小型还是大型程序,该语言都试图让程序的结构清晰明了 ...

Tue Aug 18 01:20:00 CST 2020 0 1413
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM