TestComplete教程:光学字符识别(二)识别屏幕上文本须满足的要求

翻译|使用教程|编辑:莫成敏|2019-10-17 14:49:12.250|阅读 14 次

概述:TestComplete是一款自动化功能测试平台。本文描述了在光学字符识别教程中,TestComplete能够识别屏幕上的文本所必须满足的要求。

相关链接:

TestComplete是一款具有人工智能的自动UI测试工具,利用自动化测试工具和人工智能支持的混合对象识别引擎,轻松检测和测试每个桌面,Web和移动应用程序。使用TestComplete,可以提高测试覆盖率并帮助提供经过实战考验的高质量软件。本文描述了在光学字符识别教程中,TestComplete能够识别屏幕上的文本所必须满足的要求。

点击下载TestComplete试用版

要识别图像和屏幕对象中的文本,必须满足以下要求:

  • 您的TestComplete版本必须为12.60或更高版本。如果您具有较早版本的TestComplete,则可以使用旧版OCR功能来识别文本。

  • 您必须具有TestComplete Intelligent Quality插件的有效许可证。

  • 您必须在TestComplete中安装并启用Intelligent Quality插件。

    默认情况下,您在TestComplete安装过程中安装并启用插件。如果未在安装过程中安装并启用该插件,您可以在以后任何时间通过“安装扩展”对话框来执行此操作:

    1、从TestComplete主菜单中选择“文件”>“安装扩展”。

    2、在“安装扩展”对话框中,展开“智能质量”类别并启用“智能质量核心”插件:

    TestComplete教程:光学字符识别(二)识别屏幕上文本须满足的要求

  • 必须在TestComplete中启用光学字符识别支持。默认情况下,如果在TestComplete安装过程中启用了Intelligent Quality插件,则会自动启用它。

    如果您在测试中遇到光学字符识别问题,请从TestComplete主菜单中选择“文件”>“安装扩展名”,并确保启用了“光学字符识别”插件(您可以在“Intelligent Quality”组中找到它)。如果插件被禁用,请启用它。TestComplete将要求您确认:

    TestComplete教程:光学字符识别(二)识别屏幕上文本须满足的要求

    在消息中,单击链接以阅读第三方许可协议。如果您同意许可条款,请点击“启用OCR”。

    此外,请确保没有安装和启用旧版OCR插件。您可以在“通用”组中找到该插件。该插件与光学字符识别不兼容。您不能在TestComplete中同时启用它们。

  • 为了识别文本,TestComplete使用了驻留在ocr.api.dev.smartbear.com上的Web服务,该服务又使用了Google Vision API。TestComplete将图像发送到服务并获得文本识别结果。

    运行测试的计算机必须有权访问Web服务。如果您的网络中运行着防火墙或代理,请确保它们允许计算机访问Web服务。

  • TestComplete通过HTTPS协议通过端口443与识别Web服务进行通信。确保防火墙允许通过该端口的流量。

  • 识别结果受图像的大小和分辨率(在其中识别文本)以及所识别文本的语言的影响。

  • 您识别出的文本内容的对象必须存在于系统中,并且在屏幕上可见。

如果所需的对象属于移动应用程序,则必须准备好您的移动设备进行测试并连接到TestComplete。

本文内容到这里就结束了,后续将会更新“模拟用户操作”的内容,感兴趣的朋友请继续关注我们哦~您也可以下载TestComplete免费版评估一下~

相关内容推荐:

TestComplete系列教程>>>


想要购买TestComplete正版授权,或了解更多产品信息请点击“咨询在线客服”

1024,慧都致敬程序员们,zend现金优惠券限时放送,了解详情请点击下方图片

735×380-2.png




标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
TestComplete

TestComplete是一款自动化功能测试平台。

在线
客服
在线
QQ
电话
咨询
400-700-1020
购物车 反馈 返回
顶部
在线客服系统
live chat