Robotframework 机器人框架:什么会导致0字节屏幕捕获?

Robotframework 机器人框架:什么会导致0字节屏幕捕获?,robotframework,selenium2library,Robotframework,Selenium2library,我已经成功地将Robot框架用于测试自动化有一段时间了,Selenium 2的自动屏幕捕获一直工作得很好 就在本周修复脚本时,我注意到Selenium2库的自动屏幕捕获都是0字节 幕后。。。。S2L只是将“捕获页面截图”关键字设置为失败时运行的关键字。当我在脚本中显式调用“Capture Page Screenshot”关键字时,屏幕截图被捕获,正如预期的那样 但是,如果我的S2L步骤之一失败,并且自动捕获屏幕截图,则该屏幕截图为0字节 知道为什么会发生这种情况吗?好吧,关于Selenium2库

我已经成功地将Robot框架用于测试自动化有一段时间了,Selenium 2的自动屏幕捕获一直工作得很好

就在本周修复脚本时,我注意到Selenium2库的自动屏幕捕获都是0字节

幕后。。。。S2L只是将“捕获页面截图”关键字设置为失败时运行的关键字。当我在脚本中显式调用“Capture Page Screenshot”关键字时,屏幕截图被捕获,正如预期的那样

但是,如果我的S2L步骤之一失败,并且自动捕获屏幕截图,则该屏幕截图为0字节


知道为什么会发生这种情况吗?

好吧,关于Selenium2库和Selenium版本、操作系统和浏览器,您没有给出太多信息。请尝试以下示例(它在我的Fedora22、x64和Selenium2库1.7.4、Selenium2.53.6、Firefox ESR 45.1.0、Google Chrome 52.0.2743.116和PhantomJS 2.1.1中运行良好):


嗯,关于Selenium2库和Selenium版本、操作系统和浏览器,您没有给出太多信息。请尝试以下示例(它在我的Fedora22、x64和Selenium2库1.7.4、Selenium2.53.6、Firefox ESR 45.1.0、Google Chrome 52.0.2743.116和PhantomJS 2.1.1中运行良好):

*** Settings ***
Library           Selenium2Library    15    2

*** Test Cases ***
Screen Capture Test
    [Documentation]    Using http://example.org/
    Open Browser    http://example.org/    ${BROWSER}
    Wait Until Page Contains    More information
    Click Link    More information...
    Wait Until Page Contains    I Love Robot Framework!
    [Teardown]    Close All Browsers