浏览器中自动流应用程序的替代方案

时间:2019-04-13 15:26:28

标签: selenium automated-tests ui-automation

我必须自动测试浏览器中加载的流式应用程序

我尝试将sikuli与硒一起使用,但无法运行测试用例 在不同分辨率的屏幕上

有没有办法在不同的屏幕分辨率或任何其他类似的工具上运行sikuli

1 个答案:

答案 0 :(得分:0)

Kantu是Sikuli的一个很好的选择。我将其用于我们公司的自动化visual regression testing。对于您的用例,我看到了优于Sikuli的这些优势:

  • 图像识别支持HiDpi屏幕和不同的屏幕解决方案

  • 支持text detection with OCR! =>屏幕分辨率根本不重要。这使测试非常稳定。我将视觉测试从Windows迁移到Linux,并且这些测试根本不需要进行任何更改。因此,如果您需要在流应用程序上检测和验证文本,请使用文本识别(OCR)而不是“文本图像”图像识别。

  • Kantu可以在桌面上运行,在浏览器中运行。因此,根据您的情况,您可以使用XDesktopAutomation | false

  • 将视觉区域限制为浏览器视口