SpecFlow - HTML 报告
当所有测试完成执行时,SpecFlow 会生成报告,其中包括测试结果的细分。
从 Explorer 运行测试
要构建解决方案,请导航至 Build 菜单,然后单击 Build Solution。

我们应该收到构建成功消息。

导航至 Tests 菜单并选择 Test Explorer 选项。

我们应该能够找到添加到 SpecFlow 项目的功能。通过 在视图中运行所有测试 选项执行该功能。

结果显示如下图所示。

报告生成
转到 Output 菜单并从 Show output from − 下拉菜单中选择 Tests。

总执行结果显示在输出控制台中。它包含有关测试用例数量、成功、忽略、跳过、失败等信息。执行发生的用户和机器名称也会被捕获。
此外,还会显示执行持续时间以及 HTML 报告的链接和日志文件路径。

复制Report file路径并在浏览器中打开。我们将获得一份详细的 HTML 报告,其中包含项目名称、配置、执行开始时间、持续时间、线程数等。
它将描述结果、测试时间表摘要和完整的功能摘要。

该报告还包括错误摘要和场景摘要。它包含每个测试的成功率。要了解特定功能的详细信息,我们可以单击场景名称(以链接形式提供)。

接下来,捕获每个步骤的执行详细信息。每个步骤详细信息都显示为跟踪和结果。

