【发布时间】:2020-10-20 16:53:33
【问题描述】:
在机器人框架中,我需要在任何关键字失败时对页面进行截图。目前,我正在使用如下代码:
*** Settings ***
Library SeleniumLibrary run_on_failure=Capture Page Screenshot
Suite Setup Open Browser
Suite Teardown Close Browsers
*** Variables ***
${url}
${browser} chrome
*** Test Cases ***
TC01
Keyword 1
Keyword 2
Keyword 3
TC02
Keyword 4
Keyword 5
但是,与失败的情况一起,即使关键字成功,它也会截图。结果,屏幕截图大量涌入,很难找到失败案例的截图。
有没有办法只在关键字失败的情况下截图?
【问题讨论】:
-
大部分关键字通过时不会生成截图。能否提供一个关键字通过时截屏的实际示例?
标签: selenium-webdriver automation robotframework ui-automation