Summary |
Software testing automation tools |
Owner(s) |
jrobbins |
Creating a software system is an incredibly complex and error-prone
task. Just as with any engineering activity, defects arise in all
phases of development and must be found and resolved before they
negatively impact users.
Building quality into a product is the best way to achieve a
high-quality result. That means carefully listening to users,
understanding their needs, writing precise requirements, choosing
high-quality tools and reusable components, working through the
design, constructing the system carefully, and conducting continuous
reviews. Achieving a high-quality product also demands testing the
quality of the product at every stage. In the long term, quality also
depends on the software development process, and the ability of the
development organization to improve their process rather than simply
finding and repairing individual defects.
Too often in our industry, testing is done manually and
incompletely. This allows defects to go undetected, and it robs the
development team of effort that could be better spent on other
activities.
This category hosts projects that seek to build tools for software
testing.
Projects
Project name |
Summary |
acceptor |
acceptance testing toolset for CUIs and GUIs |
ado-mock |
An ADO.Net provider for mocking databases for unit testing |
ameba |
Testing framework based on macroses. |
aut |
Advanced Unit Testing |
autounit |
Unit Testing Frameworks for GNU Autoconf Manged Source Code |
axion |
Java Database |
blacksmith |
IDE for embedded development on ARM based systems. |
build-interceptor |
Intercepts the .i files of a project while it is built with gcc. |
cfnunitbridge |
NUnit test runner for the compact framework |
ct-eclipse |
Runs tests continuously in the background in Eclipse |
cvsanaly-web |
A web front-end for CvsAnaly |
cxxtest |
CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. |
dataraptor |
Data generation tool |
delta |
Heuristically minimizes interesting files. |
ga-linhack |
Genetic Algorithm Linpack Optimization |
grf |
Google Restaurant Finder |
javelina |
an advanced code coverage tool |
jhammer |
jhammer is an extension to JUnit that provides a framework for writing repeatable random unit tests. |
justus |
Simple Java utility for managing software tests |
juxy |
Juxy - XSLT unit testing from Java |
jwilsontest |
Testing mail issue with dkim, spf, google, yahoo |
leo |
Literate editor with outlines |
log4javascript |
Javascript logging framework based on log4j |
maxq |
MaxQ is a web functional testing tool |
mbt |
Model-based testing implementation |