Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++;使用基于Python的单元测试的代码覆盖率_Python_C++_Unit Testing - Fatal编程技术网

C++;使用基于Python的单元测试的代码覆盖率

C++;使用基于Python的单元测试的代码覆盖率,python,c++,unit-testing,Python,C++,Unit Testing,我使用的是testgen软件 因此,我的测试代码是用python编写的脚本,要测试的代码是用C++/C编写的 从脚本获得结果后,我需要计算Python测试脚本在测试C++/C代码时能够覆盖的代码覆盖率 我听说过它是一种可以在Python中使用的潜在覆盖工具。但它只检查Python代码和Python DLL模块的覆盖率,对吗 此外,我使用Python脚本生成C++测试代码后,编译器使用VS 2010 ,不确定是否有帮助,GCOV仪器实际上是GCC使用的工具。使用MVCS编译器可能会有类似的情况。

我使用的是testgen软件

因此,我的测试代码是用python编写的脚本,要测试的代码是用C++/C编写的

从脚本获得结果后,我需要计算Python测试脚本在测试C++/C代码时能够覆盖的代码覆盖率

我听说过它是一种可以在Python中使用的潜在覆盖工具。但它只检查Python代码和Python DLL模块的覆盖率,对吗


此外,我使用Python脚本生成C++测试代码后,编译器使用VS 2010

,不确定是否有帮助,GCOV仪器实际上是GCC使用的工具。使用MVCS编译器可能会有类似的情况。