1

我正在用 Scalatest 编写一些硒测试并捕获一些屏幕截图。我希望这些屏幕截图出现在 scalatest html 报告中,但我能做的最好的事情是使用告密者添加转义字符串。这种转义意味着我不能在报告中添加标签。为了我的目的,我是否必须重新编写 HtmlReporter 类,还是有其他方法?

4

1 回答 1

3

我认为你应该使用'markup'而不是'info','markup'不会被转义并且可以用于标记。下面展示了一个在 HtmlReporter 中显示捕获图片的示例:-

go to ("http://www.artima.com")
setCaptureDir("html")  // set the capture directory
capture to ("MyScreenShot.png")
markup("<img src='MyScreenShot.png' />")
于 2013-04-09T04:31:38.410 回答