#1
20th February 2016, 04:36 PM
| |||
| |||
C Automation Testing
hii sir, I wants to know the names of the Automation testing tools of C / C++ unit testing will you please tell me about this testing tools ?
|
#2
20th February 2016, 05:12 PM
| |||
| |||
Re: C Automation Testing
As you asking for the Automation testing tools of C / C++ unit testing here I am providing you the names of the some testing tools that Are as follow : API Sanity AutoTest Description: An automatic generator of basic unit tests for a shared C/C++ library. It helps to quickly generate simple ("sanity" or "shallow"-quality) test cases for every function in an API using their signatures Requirement: GNU/Linux, Unix, FreeBSD, Haiku BMOCK Description: BMOCK is a C++ library supporting Mock Objects. It Lets you create mocks for C functions and member functions - including constructors and destructors. It Supports dynamic mocking: Requirement:Windows Boost Description: The Boost Test Library provides a matched set of components for writing test programs, organizing tests in to simple test cases and test suites, and controlling their runtime execution. Requirement: bullshtml Description: Html Reporter for BullseyeCoverage tool. BullseyeCoveragefor C/C++ test coverage measurement is powerful to work with from very limited embedded systems to enterprise level applications. Requirement: Any C Unit Test System Description: CUT is a simple, to-the-point unit testing system. It's different from other unit test packages in that it follows the KISS principle. It's designed for C testing, not designed to emulate SUnit. Requirement: OS Independent cfix Description: xUnit testing framework for C/C++, specialized for Win32 (32/64 bit). cfix requires only little effort to author unit tests, which are compiled and linked into a DLL. The testrunner application provided by cfix allows selectively running tests of one or more of such test-DLLs. Execution and behaviour in case of failing testcases can be highly customized. Moreover, cfix has been designed to work well in conjunction with the Windows Debuggers (Visual Studio, WinDBG). Requirement:Windows Cgreen Description: Cgreen is a pure C unit tester with mocks. Features are: composite test suites, each test runs in its own process, setup() and teardown(), reporting can be easily changed, and the ability to create mock functions. Requirement: Linux, MacOS Check Description: Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs. Requirement:POSIX CMock Description: CMock is a module/object mocking framework for interaction-based unit testing in C projects. CMock itself is a set of Ruby scripts that generate mock module source code in C from C header files. CMock is most useful for testing when used in concert with a unit test framework such as Unity. Requirement: Any platform supporting Ruby and C CppTest Description: CppTest is a portable and powerful, yet simple, unit testing framework for handling automated tests in C++. The focus lies on usability and extendability. Several output formats are supported and new ones are easily added. Requirement: OS Independent CppUnit Description: CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML or text format for automatic testing and GUI based for supervised tests. Requirement: BeOS, MacOS, Windows, OS Independent, Linux CUnit Description: CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces. Requirement: OS Independent (Written in an interpreted language) |
|