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

C# 在Visual Studio中的MSTest、NUnit或控制台应用程序外运行fitnesse测试,c#,fitnesse,fitsharp,C#,Fitnesse,Fitsharp,我调试fitnesse下一步测试: 我运行fitnessewebserver 转到浏览器中的测试页 运行测试 RunnerW.exe打开 我将重新连接到它 我按Go 我想加快这个循环 下一条路可行吗?如何实现 例如,从Visual studio通过F5运行MSTest或NUnit或控制台应用程序。假设我引用了fit.dll或fitsharp.dll或通过IKVM将一些jar转换为dll,配置了一些运行程序/解析器,定义了保存的测试页面路径和测试页面名称 从Visual Studio单击一个按钮即

我调试
fitnesse
下一步测试:

  • 我运行
    fitnesse
    webserver
  • 转到浏览器中的测试页
  • 运行测试
  • RunnerW.exe
    打开
  • 我将
    重新连接到它
  • 我按
    Go
  • 我想加快这个循环

    下一条路可行吗?如何实现

    例如,从Visual studio通过F5运行
    MSTest
    NUnit
    或控制台应用程序。假设我引用了
    fit.dll
    fitsharp.dll
    或通过
    IKVM
    将一些jar转换为dll,配置了一些运行程序/解析器,定义了保存的测试页面路径和测试页面名称

    从Visual Studio单击一个按钮即可进入调试模式的其他替代方法?

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

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

    java -jar fitnesse-standalone.jar -c "InternalTests.NetRunnerRegression?suite&format=xml" -b $xmlFilePath
    
    其中InternalTests.netrunnerregation?suite&format=xml是测试页面的路径,请参阅以检查所有可用选项。通过这一行,我开始了InternalTests.NetRunnerRegression作为套件(例如,此页面和子页面)的执行测试,并请求xml格式的结果(默认情况下为html)