关于在不同的平台上自动化C API单元测试的问题
各位好,我在工作中遇到一个问题,望大家能指教。
我们公司有一套自己开发的API,用C语言开发,可在Windows、Linux/Unix上供开发者使用。我们想在不同的OS 平台上对这套API函数进行测试。我考虑使用CppUnit作为测试框架,建立自动测试系统。但现在有一个问题——用CppUnit建立Windows 下的测试系统很方便,但我不知道如何能将这套测试系统移植到Linux/Unix上。是否CppUnit只能针对Windows平台?有什么针对C/C++的XUnit工具能同时支持Windows和Linux/Unix吗?
希望大家帮帮忙,多谢!
我们公司有一套自己开发的API,用C语言开发,可在Windows、Linux/Unix上供开发者使用。我们想在不同的OS 平台上对这套API函数进行测试。我考虑使用CppUnit作为测试框架,建立自动测试系统。但现在有一个问题——用CppUnit建立Windows 下的测试系统很方便,但我不知道如何能将这套测试系统移植到Linux/Unix上。是否CppUnit只能针对Windows平台?有什么针对C/C++的XUnit工具能同时支持Windows和Linux/Unix吗?
希望大家帮帮忙,多谢!
...全文
相关推荐
eVC ++应用程序的单元测试框架
eVC ++应用程序的单元测试框架及其用法。
面向世纪的跨平台C和C单元测试框架_A cross-platform C and C++ unit testing fr
面向世纪的跨平台C和C单元测试框架_A cross-platform C and C++ unit testing framework for the 21st century.zip
跨平台软件开发 C & C++
想做跨平台软件的朋友还是值得一看的,内容既有抽象的又有详细的!(由于是ceb格式的,所以里面我放了一个ceb格式的阅读器)
Linux 基础 c开发框架绉形
linux 上 C开发基础框架源码, 主要围绕 跨平台代码. 简化开发周期
Cake(C Make)是一个跨平台的构建自动化系统。_ Cake (C# Make) is a cross platf
Cake(C Make)是一个跨平台的构建自动化系统。_ Cake (C# Make) is a cross platform build automation system..zip


