jenkins msbuild或vstest进行代码覆盖

时间:2018-08-31 13:41:26

标签: c# jenkins code-coverage mstest vstest

感谢MStest(或vstest),我尝试在Jenkins服务器上获得代码覆盖。

  • 借助MStest,我可以启动单元测试。但是,如果我添加一个testsettings文件,则MStest失败,并显示一条消息,指出代码覆盖已激活,因此无法在MSTest内部执行测试。

  • 使用vstest,如果我在PC上启动它,则单元测试没有问题(未测试代码覆盖率),但是在jenkins服务器上,它卡在了测试中(与其他测试没有区别),并且<TestSessionTimeout>60000</TestSessionTimeout>在运行设置文件中,它将停止测试会话并按时返回失败,并且没有其他信息。

那么,如何使用MStest或vstest解决我的问题?
据我了解,vstest将取代MSTest,不是吗?所以我更喜欢使用vstest,但是我不知道在哪里可以找到vstest问题。

0 个答案:

没有答案