如何在Robot Framework中比较两个图像

时间:2016-10-13 12:27:40

标签: html5 selenium automation html5-canvas robotframework

我是自动化的新手,想要自动化HTML5后端并包含canvas元素的网站。 我想比较画布图像和我存储的图像。 对于图像比较,我需要使用机器人框架。 我曾尝试使用" robotframework-imagehorizo​​nlibrary"库但仍然是测试用例失败。 任何人都可以帮助我。

感谢。

1 个答案:

答案 0 :(得分:3)

我会建议RobotAppEyes Library,它基本上是Selenium2库的扩展版本,它实际上有一个名为Compare Images的关键字。

将其用作以下内容:

Compare Image <path, imagename=None, ignore_mismatch=False, includeEyesLog=False, httpDebugLog=False>

请在此处查看详细信息:http://navinet.github.io/Robot-AppEyes/RobotAppEyes-KeywordDocumentation.html