我目前正在使用黄瓜json报告来报道jenkins。 此报告将保存内存中测试的每个屏幕截图,这通常会导致Java堆内存错误。 我想尝试一下诱惑,但在创建报告时没有找到任何关于它的行为的信息。所以我有几个问题: 1.是否在测试执行期间创建了倾向性报告,或者仅在执行完成后,所有结果都会汇总并写入报告中? 2.报告是否将屏幕截图嵌入报告中,或者将报告存储在其他位置时将其添加为链接? 3.保存在某个文件夹或内存中的屏幕截图?
将会感谢任何有关诱惑的额外信息,这些信息可以帮助我决定是否应该切换到它。谢谢!
答案 0 :(得分:2)
在测试执行期间或之后是否创建了诱惑报告 执行完成后,所有结果都会聚合并写入 报告?
Allure报告网站是在测试执行后生成mvn site
时生成的。它利用在mvn test
执行期间生成的surefire报告中提供的测试执行信息。
报告是否在报告中嵌入了屏幕截图或将其添加为 报告存储在其他地方的链接?
通常,在使用@Attachment
注释时,屏幕截图会嵌入到报告中。
屏幕截图是保存在某个文件夹还是内存中?
屏幕截图保存在文件夹中:target/site/allure-maven-plugin/data
。