生成报告并按日期排序

时间:2014-12-02 17:59:52

标签: nunit-console allure

我目前正在研究框架Allure for Nunit/SpecFlow

是否可能为两次测试运行生成报告,然后显示他们的时间表 - 按执行日期/时间组织?

我目前运行测试三次并为每个测试文件创建一个新的测试文件夹,然后在父文件夹上运行生成报告。

E.g。

 Date/Time-        Test 1   Test 2 
|01/12/2014 13:00 |Pass    | Pass |  
|01/12/2014 13:15 |Fail    | Pass |

我了解目前的布局是:
0(绿)3min4(琥珀色)24分钟(绿色)26min30s(红色)

我计划进行200次测试,因此快速的历史检查会非常棒。

这可能吗?

1 个答案:

答案 0 :(得分:0)

可以开箱即用,但您可以实现自己的适配器版本,该版本将在第一次运行时生成XML,然后在后续运行期间将结果附加到同一XML文件。 Allure正在展示XML中的内容。如果您有两次运行的测试用例,它将显示两者。但是,您需要以某种方式从不同的运行中划分相同的测试用例(例如,将运行日期添加到其名称中)。

我们还提供历史比较功能请求:https://github.com/allure-framework/allure-core/issues/395

相关问题