基于图像的移动应用程序的自动化测试

3.0移动引擎,你可以在移动应用程序通过使用引导屏幕对象基于图像的自动化测试

本章按照说明:

基于图像的测试自动化3.0移动引擎取决于屏幕分辨率。如果您创建一个基于图像的模块在特定移动屏幕分辨率,它可能不工作,当你执行另一个设备上测试不同的屏幕分辨率。

创建映像的模块

自动移动控制与基于图像的测试自动化,遵循以下步骤:

  1. 启动手机扫描

  2. 选择你想要的手机应用程序扫描并单击连接

  1. 在下一个窗口中,选择IBTA扫描

  1. 188金宝搏app苹果下载软件托斯卡自动打开实时视图预览的设备和应用程序。默认情况下,实时视图是在生活模式,这意味着您可以使用实时视图的相互作用导航的移动应用程序。

  2. 实时视图窗口去屏幕包含控制你想扫描。

  3. 单击扫描按钮开始创建基于图像的控制。

扫描按钮生活模式

当您选择控件,您可以不再与移动设备交互使用实时视图。如果你想使交互,单击生活按钮。

  1. 选择控制,将光标拖过去实时视图

    添加控制窗口打开。

实时视图添加控制窗口的扫描模式

  1. 添加控制窗口中,输入您所选择的信息控制。

选项

描述

控制类型

选择按钮对于一个按钮控制

选择文本框对于一个文本框控制

选择通用的对于其他控件。

控制的名字

指定名称的控制。

如果名称已经存在,188金宝搏app苹果下载软件托斯卡添加一个数字控制的名字。如果你不选择一个名字,188金宝搏app苹果下载软件托斯卡指定默认名称控制

精度

移动滑块来调整值精度。精度越高,越多的面积控制与基于图像的模块。

默认值是85%

  1. 另外,您还可以选择额外的识别图像提高基于图像识别的稳定性。

  2. 继续,点击下面的按钮:

    • 取消关闭添加控制不保存窗口模块。在屏幕上你可以选择另一个领域或关闭实时视图窗口。

    • 扫描下保存控制和选择的其他控件实时视图窗口。

    • 完成保存模块和关闭添加控制实时视图窗户。

  3. 创建一个TestStep模块

3.0移动引擎不支持编辑图片函数

创建额外的识别图像

你可以用额外的图像识别图像控制作为参考点。这允许您扫描和引导控制更精确。为此,遵循以下步骤:

  1. 扫描控制中描述“创建映像的模块”章

  2. 实时视图将光标拖在一个图像,你想使用作为一个参考点。

    参考图像出现在额外的标识符部分的添加控制窗口。你现在可以调整其精度通过移动滑块在它旁边。

额外的标识符添加控制窗口

  1. 扫描额外的参考图像,拖动光标在另一个形象实时视图

    如果你想删除引用图片,点击图标。

  2. 之后添加你所有参考图像图像模块,您可以选择:

    • 取消关闭添加控制不保存窗口模块。在屏幕上你可以选择另一个领域或关闭实时视图窗口。

    • 扫描下保存控制和选择的其他控件实时视图窗口。

    • 完成保存模块和关闭添加控制实时视图窗户。