app自动化 – 元素定位不到?别慌,3大工具帮你搞定!

在日常的android app自动化测试工作当中,很多朋友在元素定位时,会遇到以下类似的报错:

app自动化 - 元素定位不到?别慌,3大工具帮你搞定!

使用:

1、找到ADT安装目录,在其tools/bin目录下,找到uiAutomatorViewer程序,双击打开。

例如:ADT的目录为:/Users/liyuan/Library/Android/sdk

app自动化 - 元素定位不到?别慌,3大工具帮你搞定!

第二种:appium的appium inspector

appium是目前最流行的开源的app功能测试框架。

同时支持IOS和Android的自动化测试,也支持多语言(python/java/C#…)

安装:
只要安装appium,那么appium inspector也就有了。

appium desktop下载地址:http://appium.io/

(Ps:需要先安装nodejs,再安装appium程序哦。)

如果对软件测试、接口、自动化、性能测试、测试开发、面试经验交流。感兴趣可以810119819,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。

使用:

  1. 启动appium desktop之后,点击右上角的第一个按钮

app自动化 - 元素定位不到?别慌,3大工具帮你搞定!

3)会根据启动参数,去打开对应的app,然后会截取app当中的页面。

app自动化 - 元素定位不到?别慌,3大工具帮你搞定!
使用:
  1. 命令行输入:weditor 会自动打开在浏览器当中打开一个2) 所示的页面。

app自动化 - 元素定位不到?别慌,3大工具帮你搞定!

总结:

以上3种定位告诉你: 任何一个app自动化测试的框架,都会给你提供一个对应的定位工具哦!

android自带的UiAutomator测试框架,提供 uiAutomatorViewer。

appium测试框架,提供appium inspector.

python实现的uiAutomator2测试框架,提供weditor

在app自动化测试的过程中,可以使用任意一种或多种来帮你进行元素定位。

来源:软件测试狂阿沐

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年9月23日
下一篇 2020年9月23日

相关推荐