如何使用移动应用程序的Appium检查器(下)

发表于:2023-3-02 08:45

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:迪鲁宾    来源:稀土掘金

  开始一个Appium检查器会话
  选择Appium Inspector并从 云测试供应商列表中选择LambdaTest。
  配置您的凭证
  输入LambdaTest的用户名和访问密钥。你可以在你的LambdaTest简介部分找到它们。
  配置所需的能力并启动会话
  在Appium Desktop检查器的 "期望的能力"标签下配置LambdaTest的能力。利用独特的应用程序URL,这是步骤1的一部分,用于设置应用程序能力的值。在这里,你会发现LambdaTest支持的每一项能力的列表。
  你可以访问我们的 "期望能力生成器",并使用GUI来生成 "能力表示"。
  完成这些后,是时候运行测试了。点击 "开始会话"。
  开始会话后,你可以在LambdaTest应用程序自动化仪表板上访问带有详细信息的视频记录和测试日志。
  使用Appium桌面检查器检查UI元素
  为了探索使用Appium Desktop Inspector检查UI元素,这里有一个场景,你可以打开App并检查搜索栏。当测试人员用光标突出搜索栏时,你可以得到所选元素的细节。你可以在测试脚本中使用这些细节,对指定元素进行各种测试。
  你也可以通过屏幕上提供的GUI选项,使用其元素ID、XPath、属性、包、类和文本来搜索一个元素,而不是输入代码。
  Appium检查器的局限性
  与其他工具一样,Appium Desktop Inspector也有自己的一套缺点。
  ·它不允许对4.2以下版本的Android应用进行测试。
  · Appium对混合应用测试的支持较少甚至没有。它不可能测试不同的动作,让你把应用从本地切换到网络应用,以及把网络应用切换到本地。
  · 不支持在微软Windows上直接运行Appium桌面检查器。
  · Appium团队已经接受了它有一些需要修复的缺陷。为了解决这个问题,Appium团队推荐UIAutomatorViewer。
  关于Appium Inspector的最新更新
  Appium Inspector的最新版本是v2022.5.4。
  以下是最新的更新。
  · 在能力值和名称中使用单色字体(但要确保空白处不会成为障碍)。
  · 在静态截图的地方显示mjpeg流,并包括指向MJPEG流服务器的
  appium:mjpegScreenshotUrl
  能力
  保存远程连接的信息和保存的功能。
  在LambdaTest上注册以进行Appium测试。现在就试试LambdaTest吧!
  结论
  Appium Desktop的工作是为用户提供一个高端环境来管理自动化的网络、本地和混合应用测试。这是为了保护用户免受异常情况、错误和其他破坏用户体验的问题的影响。每个Appium测试都可以在不同的真实移动设备上运行,因为在真实用户条件下的应用监测可以得出100%准确的结果。
  像LambdaTest这样的移动应用测试平台,可以让你以较少的晕眩过程为移动应用运行Appium测试。当你访问这个平台时,可以获得真实设备上的云支持的好处。你的测试和质量保证团队可以从一个Appium就绪的平台访问许多设备进行在线管理。有了内置的Appium支持,你的团队可以开始利用Appium来实现自动化测试
  移动测试人员不需要手动下载Appium检查器来编写和运行Appium测试,无论是并行测试还是简单测试。有了云支持,团队可以发现它比现场设置Appium Desktop更容易工作,不需要经常期待Appium专家的任何帮助或支持,或者只是为了弄清楚如何使用Appium检查器。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号