来自图像验证的文本
您可以在应用程序中验证图像中的特定文本。Test Studio将从图像中读取全部或部分文本,并允许您验证内容。您还可以提取此文本,并在测试的其他测试步骤中将其用作变量。该特性为应用程序中的图像自动化提供了新的可能性。
最佳实践
有一些事情可以确保更稳定和可靠的测试执行:
当需要验证精确静态图像中的文本时,使用来自图像验证的文本。
只指定图像中有文本的部分,因为徽标和其他符号可能会被误解为字符。
不要使用来自图像验证的文本来验证动态幻灯片或gif。
如何从图像步骤记录文本
1.创建一个Web测试并单击Record。
2.导航到测试中的应用程序,例如“www.aliitrade.com”。
3.从记录器中启用高亮显示。
4.将鼠标悬停在图像上,例如福布斯标志,并添加验证,等待或提取步骤从上下文菜单。
5.从图像中添加文本的另一种方法是选择构建步骤……从上下文菜单。
6.在“高级录制工具”中单击验证> TextFromImage.
7.默认情况下,OCR完整图像检查。取消选中此选项可细化比较区域和图像文本。
8.点击添加步骤并注意Verify文本步骤被添加到测试中。
配置从图像步骤录制的文本
您可以配置测试执行期间将使用的TextToMatch和CompareType。也就是说,如果需要更改图像,则需要再次记录验证步骤。
故障排除
如果在验证步骤中收到失败,可以查看步骤失败详细信息欲知详情。除故障详细信息外,还可以分析下面的预期图像和实际图像图片选项卡。