执行报告

报告格式

对于尚未配置任何运行配置文件的项目,报告格式为“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文件中,则报告文件将直接附加到邮件。如果报告包含的屏幕截图以独立文件存放,报告文件和屏幕截图将被压缩并附加到邮件中。