首页 > 解决方案 > 没有为多个套件生成范围报告

问题描述

我正在尝试执行一套套件 xml 文件。但范围报告仅针对第一个套件生成

    <suite name="allSuites">
  <suite-files>
    <suite-file path="suite1.xml" />
    <suite-file path="suite2.xml" />
    <suite-file path="suite3.xml" />
    <suite-file path="suite4.xml" />
  </suite-files>
</suite>

标签: seleniumautomationtestng.xml

解决方案


理想情况下,如果您将报告的初始化放在 @BeforeSuite 中并在 @AfterSuite 中调用 flush() ,那么将为所有套件生成单独的报告。

如果您遵循相同的操作,但仍然不如预期,请分享更多详细信息。


推荐阅读