| software testing journal ( @ 2007-09-15 18:43:00 |
White paper on unit testing and coding
Agitar Software, a provider of enterprise unit testing solutions, have announced a new white paper entitled "Coding In Quality for Business Agility," It examines how automated, iterative unit testing can help software development teams improve the quality of their applications and
reduce development costs.
According to IDC, typical "top-down" software development encourages little testing before code is sent to Quality Assurance (QA) teams. The white paper estimates that software defects found late in the development cycle can cost 10 to 100 times more to fix when compared with the cost of fixing bugs during initial code creation. Errors that accumulate due to late bug detection force developers to revisit the entire code logic, delaying production and preventing development teams from smoothly adjusting code to suit changing business demands.
Unit testing allows development teams to inspect units of code during each phase of development thereby delivering more cost-effective, flexible and high-quality software. Citing exhaustive manual unit test code generation as the main barrier to unit test adoption, the white paper advises developers to adopt comprehensive automated testing solutions such as Agitar Software's AgitarOne to significantly reduce the risk of regression errors.
The white paper stresses the need for an up-to-date test suite to continually verify an application's quality as changes are made to legacy
and newer code. IDC highlights how automation in unit testing gives developers immediate feedback on the code they check, allowing for
immediate repairs to accelerate development and capturing business metrics to indicate the level of progress in a software development cycle.
AgitarOne is cited as a tool that can help development teams overcome the barriers to unit testing. The white paper highlights various features of AgitarOne, including "change detection" features through automated JUnit generation, "software agitation," which provides interactive exploratory testing, automated code rule enforcement, project dashboards to evaluate development progress against business targets, continuous integration support with cruise-control, and server-based deployment to further speed
large enterprise deployments.
For the full article go to PR newswire
Agitar Software, a provider of enterprise unit testing solutions, have announced a new white paper entitled "Coding In Quality for Business Agility," It examines how automated, iterative unit testing can help software development teams improve the quality of their applications and
reduce development costs.
According to IDC, typical "top-down" software development encourages little testing before code is sent to Quality Assurance (QA) teams. The white paper estimates that software defects found late in the development cycle can cost 10 to 100 times more to fix when compared with the cost of fixing bugs during initial code creation. Errors that accumulate due to late bug detection force developers to revisit the entire code logic, delaying production and preventing development teams from smoothly adjusting code to suit changing business demands.
Unit testing allows development teams to inspect units of code during each phase of development thereby delivering more cost-effective, flexible and high-quality software. Citing exhaustive manual unit test code generation as the main barrier to unit test adoption, the white paper advises developers to adopt comprehensive automated testing solutions such as Agitar Software's AgitarOne to significantly reduce the risk of regression errors.
The white paper stresses the need for an up-to-date test suite to continually verify an application's quality as changes are made to legacy
and newer code. IDC highlights how automation in unit testing gives developers immediate feedback on the code they check, allowing for
immediate repairs to accelerate development and capturing business metrics to indicate the level of progress in a software development cycle.
AgitarOne is cited as a tool that can help development teams overcome the barriers to unit testing. The white paper highlights various features of AgitarOne, including "change detection" features through automated JUnit generation, "software agitation," which provides interactive exploratory testing, automated code rule enforcement, project dashboards to evaluate development progress against business targets, continuous integration support with cruise-control, and server-based deployment to further speed
large enterprise deployments.
For the full article go to PR newswire