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