Nunit - 如何从nunit编译器中获取数据?

时间:2016-04-30 19:57:28

标签: nunit specflow specrun test-reporting

我知道有一种方法可以从NUnit编译器中提取数据,但无法找到带有文档的Web URL。本质上,它是如何设置一个带有getter setter的类来拉动NUnit时间运行,断言结果,名称,字面上我想要的任何东西。

不确定这条路线是否可行,因为我没有将SpecRun与NUnit一起使用。

我的目标:

  • 尝试运行场景,
  • 在它开始时记录,场景的名称及其所在的功能。
  • 一旦完成,它也会抓住完成时间和测试用例的结果

一旦它被击中,它会将所有这些信息存储到一个JSON对象中,我可以将其发送到某个地方的数据库,但是我可以随时使用。

1 个答案:

答案 0 :(得分:1)

您可以使用TestContext / ScenarioContext / FeatureInfo / ScenarioInfo类在运行时提取有关功能和测试的信息。您可以在设置和拆卸方法中自己捕获开始和结束时间。