我用过
量角器-4.0.11
茉莉花-2.5.2
和conf:
onPrepare: function() {
jasmine.getEnv().addReporter(
new Jasmine2HtmlReporter({
savePath: 'target/reports',
screenshotsFolder: 'target/screenshots',
fixedScreenshotName: true,
})
);}
HTML报告已创建,如下所示:
Screenshot
报告的html代码中的屏幕快照链接:
<img src="target/screenshots/should-divide-four-and-two.png" width="100" height="100">
但是创建的路径是:
“目标\报告目标\屏幕截图”
我不知道为什么茉莉花会在这里添加名称形式savePath“ reports”。
当代码是:
onPrepare: function() {
jasmine.getEnv().addReporter(
new Jasmine2HtmlReporter({
savePath: 'target/screenshots',
fixedScreenshotName: true,
})
);}
文件夹路径为:
报告-/ target / screenshots
屏幕截图-/ screenshots
有人知道如何更改吗?
最佳答案
screenshotsFolder
应包含相对于savePath
目录路径的相对路径。不管是否提供savePath
,都用斜杠结束screenshotsFolder
:
savePath: 'target/screenshots/'