Flo*_*ker 2 language-agnostic testing automated-tests
我们的代码库包含多种语言的代码,从Python over C#到MATLAB和LaTeX.目前,我们在每种语言中都有单元测试(使用特定于语言的框架).这使得测试自动化变得麻烦,尤其是收集和检查所有不同的报告.
因此,我正在寻找一种测试自动化工具
理想情况下,该工具将通过插件连接到现有的特定于工具的框架,如Python unittest,C#NUnit等.
有这样的工具吗?如果没有,你如何处理这样的测试场景?
也许你正在寻找像Test Anything Protocol这样的东西?
测试任何协议(TAP)是允许单元测试和测试工具之间通信的协议.它允许单个测试(TAP生产者)以与语言无关的方式将测试结果传达给测试工具.
它不会避免需要特定于语言的测试,但它确保您的测试结果都是统一格式,以便您可以构建交叉语言报告.它也相当简单,所以如果您选择的语言没有TAP制作人,那么编写一个(并且可能将其分享回世界)并不是很困难.
| 归档时间: |
|
| 查看次数: |
721 次 |
| 最近记录: |