一段时间以来,我一直在成功地使用 Robot Framework 进行测试自动化,并且 Selenium 2 自动屏幕截图一直运行良好。
就在本周修复脚本时,我注意到 Selenium2Library 自动截屏都是0 字节。
在幕后.... S2L 只需将“捕获页面屏幕截图”关键字设置为在失败时运行的关键字。当我在脚本中显式调用“捕获页面屏幕截图”关键字时,会按预期捕获屏幕截图。
但是,如果我的 S2L 步骤之一失败,并且自动捕获屏幕截图,则该屏幕截图为 0 字节。
知道为什么会发生这种情况吗?