C++ Jenkins和cFix单元测试(C+;+;)

C++ Jenkins和cFix单元测试(C+;+;),c++,unit-testing,continuous-integration,hudson,jenkins,C++,Unit Testing,Continuous Integration,Hudson,Jenkins,有人将cFix(可视断言)与Jenkins CI一起使用过吗? 如何设置它?如何通过詹金斯?< /P>执行C++项目测试(TESTT框架CFIX{ISUALAST)? 任何指示! 谢谢如果您可以将输出转换为JUnit XML输出格式,Jenkins应该可以为您阅读。您可以在Google上找到JUnit格式,如果需要,您可以在下面的网站上查看样式表 我们使用的是Cunit,它有XML输出,但不是Jenkins理解的标准,因此我遵循了这一点。该样式表也应该能够帮助您理解JUNit格式。如果您可以将输

有人将cFix(可视断言)与Jenkins CI一起使用过吗? 如何设置它?如何通过詹金斯?< /P>执行C++项目测试(TESTT框架CFIX{ISUALAST)? 任何指示!
谢谢

如果您可以将输出转换为JUnit XML输出格式,Jenkins应该可以为您阅读。您可以在Google上找到JUnit格式,如果需要,您可以在下面的网站上查看样式表


我们使用的是Cunit,它有XML输出,但不是Jenkins理解的标准,因此我遵循了这一点。该样式表也应该能够帮助您理解JUNit格式。

如果您可以将输出转换为JUNit XML输出格式,Jenkins应该能够为您阅读它。您可以到处找到JUNit格式如果需要,你可以在下面的网站上看到样式表


我们使用的是Cunit,它有XML输出,但不是Jenkins理解的标准,因此我遵循了这一点。该样式表也应该能够帮助您理解JUNit格式。

我编写了一个小程序,将cFix输出转换为XML。我使用Jenkins认可的最简单JUNit XML格式作为程序输出

<?xml version="1.0" encoding="UTF-8"?>
<testsuite>
   <testcase name="TestIsOpen" classname="A.B">
      <error type="error">Details</error>
   </testcase>
   <testcase name="TestAcceptDialPassed" classname="A.C">
   </testcase>  
   <testcase name="TestAcceptDialSkipped" classname="A.C">
      <skipped>wrong version</skipped>
   </testcase>
</testsuite>

细节
错误版本

我编写了一个小程序,将cFix输出转换为XML。我使用jenkins认可的最简单Junit XML格式作为程序输出

<?xml version="1.0" encoding="UTF-8"?>
<testsuite>
   <testcase name="TestIsOpen" classname="A.B">
      <error type="error">Details</error>
   </testcase>
   <testcase name="TestAcceptDialPassed" classname="A.C">
   </testcase>  
   <testcase name="TestAcceptDialSkipped" classname="A.C">
      <skipped>wrong version</skipped>
   </testcase>
</testsuite>

细节
错误版本

cFix有xml输出选项吗?恐怕没有!但我可以将输出文本格式化为xml…有jenkins认可的特定格式/模式吗?将cFix输出转换为xml后该怎么办?cFix有xml输出选项吗?恐怕没有!但我可以将输出文本格式化为xml…有吗指定jenkins识别的格式/模式?在我将cFix输出转换为XML后该怎么办?太棒了!感谢您发回。我相信它会帮助其他人:)太棒了!感谢您发回。我相信它会帮助其他人:)