Interview Questions

Free Source Code Testing Tools

List of Software Test Tools


(Continued from previous question...)

Free Source Code Testing Tools

Free Source Code Testing Tools

Tool/Product Name Operating system Language Comments
CppUnit Windows, Unix, Linux, BeOS C ++ 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.
HttpUnit OS Independent Java Java library for the automatic stimulation and testing tool for web applications testing.
JUnit OS Independent Java JUnit is a simple framework for writing and running automated tests. As a political gesture, it celebrates programmers testing their own software.
NUnit Windows, Linux C#, C++, Visual Basic .NET NUnit brings xUnit-style unit testing to all .Net languages. Initially ported from JUnit, the current version has been re-written to take advantage of .NET language features.
DUnit Windows, Unix, Linux, BeOS Delphi/Kylix, Object Pascal, Pascal DUnit automates unit testing of Delphi code. The target audience for DUnit is developers who are both writing the code to be tested and the unit tests for that code, an approach advocated by Extreme Programming. Dunit is based on the product JUnit.
DrJava OS Independent Java DrJava is a lightweight-programming environment for Java designed to foster test-driven software development. It includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, and a unit-testing tool.
PyUnit Windows, Linux Python A unit-testing framework for Python based on JUnit and XUnit, the de-facto standard frameworks for Java and SmallTalk respectively. Provides a standard, proven, simple and elegant way to write unit tests for Python software. GUI also provided.
Delphi Fundamentals Windows Assembly, Delphi/Kylix, Object Pascal Comprehensive collection of Delphi code units. Includes libraries for Unicode, Strings, Data Structures, Socket components and Mathematics.
HTML JUnit OS Independent HTML A unit-testing framework written in Java intended for use when testing html based web sites.
utPLSQL OS Independent PL/SQL A unit-testing framework for PL/SQL developers modeled on the Junit and Xunit frameworks. Based on the Extreme Programming methodology, utPLSQL makes it easy for developers to set up and execute unit tests of packages.
XMLUnit OS Independent C#, Java XMLUnit extends JUnit and NUnit to enable unit testing of XML. It compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions.
PhpUnit OS Independent PHP PhpUnit provides a testing framework for PHP, similar to JUnit for Java.
JsUnit Win, Unix, Linux, MAC JavaScript JsUnit is a unit-testing framework for client-side JavaScript in the tradition of the XUnit frameworks.
CUnit OS Independent C CUnit is an a utomated testing framework for 'C' language.
jWebUnit OS Independent Java based web applications jWebUnit is a Java-based framework for testing web applications. It provides a set of test assertions and application navigation methods. jWebUnit utilizes JUnit and HttpUnit. See the project Home Page for an overview and documentation.
TestGuru Windows, Linux, Solaris TCL / TK TestGuru is an Open Source educational, testing , or training software written in TCL/TK. This software allows one to create custom quizzes or sample exams to test one's own knowledge and abilities. Sample exams can be created or downloaded from test sites

(Continued on next question...)

Other Interview Questions