2016年2月4日星期四

如何找到Android App UI元素?

在开始使用任何选择的自动化工具编写测试用例之前,您需要知道如何在android应用程序中找到UI元素。重要的是要了解为什么需要学习这一点。自动化不过是通过测试用例在不同的UI元素上执行操作,因此在执行这些操作之前,了解要在哪个UI元素上执行操作非常重要。因此,找到唯一标识符以在应用程序内定位UI元素成为第一要务。

目前,我正在使用UI Automator Viewer来定位android应用程序元素,这非常好并且可以满足我们的要求。我用铬检查器 在混合应用中查找网络视图的元素。 

UI Automator是android SDK提供的工具,该工具提供了以分层方式查看和分析UI组件属性的界面,我们可以使用这些属性创建自己的xpath。 (这里的属性是ID,类名,内容描述,文本等)

使用UI Automator Viewer检查UI元素的步骤- 

1.使用USB将设备连接到PC,然后按照以下说明打开USB调试 这里。
2.转到命令行并给出路径,直到android-sdk / platform-tools /
2.运行命令 uiautomatorviewer
3.等待直到UI Automator Viewer  窗口启动。
4.当要测试的应用在Android设备中打开时,单击左下角的绿色图标,如下所示。

5.将鼠标悬停在要定位的on UI元素上,然后单击以对其进行修复。
6.然后在右侧,您将找到与可以在测试用例中使用的元素相关联的UI属性。


使用Chrome-检查Web View UI元素的步骤
1.前往Chrome浏览器
2.键入以下网址-chrome:// inspect / devices#devices
3.单击网页上列出的任何URL。
4.然后单击任何UI元素,您将获得关联的html源代码,可用于编写自己的xpath。




2条评论:

  1. 这些指导方针进一步努力成为 a good way to
    认识到网上其他人像我一样狂热
    在这种情况下要掌握更多。


    钦奈的Android培训


    班加罗尔Android培训

    回复删除
  2. 感谢您抽出宝贵的时间向我们提供您的宝贵信息。感谢您对我们的信任和信任,感谢您的分享。钦奈软件测试培训学院 | 钦奈硒培训学院 | 钦奈ALM培训学院

    回复删除