在Visual Studio中运行MSTest或NUnit或控制台应用程序中的fitnesse测试

时间:2015-03-11 13:58:50

标签: c# fitnesse fitsharp

我下一步调试fitnesse测试:

  1. 我运行fitnesse网络服务器。
  2. 转到浏览器中的测试页
  3. 运行测试。
  4. RunnerW.exe打开。
  5. ReAttach
  6. 我按Go
  7. 我想加快这个周期。

    下一种方式可行吗?

    E.g。从Visual Studio通过F5运行MSTestNUnit或控制台应用程序。鉴于我引用了fit.dllfitsharp.dll或通过IKVM将一些jar转换为dll,配置了一些运行程序/解析器,定义了保存的测试页和测试页名称的路径。

    在Visual Studio中单击一次按钮即可获得调试模式的其他替代方法吗?

1 个答案:

答案 0 :(得分:0)

Dzmitry, 请参阅here示例如何从Power Shell启动FitNesse测试。

所以,回答你的问题:执行行:

java -jar fitnesse-standalone.jar -c "InternalTests.NetRunnerRegression?suite&format=xml" -b $xmlFilePath

其中 InternalTests.NetRunnerRegression?suite& format = xml 是测试页面的路径,请参阅documentation以检查所有可用选项。通过这一行,我开始对 InternalTests.NetRunnerRegression 执行测试作为套件(例如,此页面和子页面),并以xml(默认为html)请求结果。