• 执行报告
    • 报告格式
    • 报告主题
    • 将截图保存到报告中
    • 上次运行报告
    • 报告窗口

    执行报告

    报告格式

    对于尚未配置任何运行配置文件的项目,报告格式为“html”。如果要使用不同的格式,可以配置运行配置文件。有关更多信息,请参阅配置文件编辑。

    报告主题

    有3个报告主题您可以选择:

    • Bootstrap
    • Foundation
    • Simple

    要配置哪个HTML主题,打开“文件” -> “设置”菜单,这是一个影响所有项目的全局设置。

    执行报告 - 图1

    将截图保存到报告中

    可以在脚本运行期间自动截图,并插入报告。以下语句可以捕获屏幕截图并嵌入到报告中:

    1. driver.takeScreenshot().then(function (screenShot) {
    2. scenario.attach(new Buffer(screenShot, 'base64'), 'image/png');
    3. });

    屏幕截图可以保存为单独的图片文件,或者将其嵌入到html或json报告文件中。可在全局设置中配置将图片保存在报告文件中还是单独保存。

    上次运行报告

    要查看上次运行生成的报告,用户可以点击菜单运行 => 最近运行报告

    报告窗口

    项目结束运行时会弹出一个新窗口显示运行报告。

    请注意,如果你选择只运行某个剧本文件或场景,而不是整个项目或运行配置文件,则不会生成独立的报告文件,并且不会显示报告窗口,运行结果只会显示在输出窗口中。

    在此报告窗口中,您可以:

    • 将报告导出到PDF文件。(仅适用于html和simple格式的报告) 执行报告 - 图2
    • 打开包含报告文件的文件夹。
    • 在默认浏览器窗口中显示报告。
    • 如果报告刚刚生成,可选择以不同的报告主题显示报告。注意这不会影响实际保存报告所用的主题。
    • 通过邮件发送报告。如果报告没有截图,或者截图嵌入在html文件中,则报告文件将直接附加到邮件。如果报告包含的屏幕截图以独立文件存放,报告文件和屏幕截图将被压缩并附加到邮件中。