Testing the
functional correctness of software using a pre-established
set of test criteria to verify acceptability is an important
task at the end of a software development lifecycle. However,
the task is often tedious even in light of technologies that
exist to attempt to automate much of the testing.
At Arackal, we acknowledge the critical nature of testing.
However, given the fact that Arackal has the software testing
and quality control expertise to work with our clients to
establish client specific testing policies, procedures, acceptance
criteria and test cases, we feel outsourcing this effort to
us makes sense. Once the process and acceptance criteria have
been mutually agreed upon, Arackal can run the process on
behalf of our clients alleviating them from the burden of
a somewhat mundane back-office type task.
Regression testing involves re-testing previously tested
functionality to ensure that new changes have not corrupted
existing functionality in a software application. The cost
of regression testing revisions of large applications or many
applications can be quite high for Software Vendors. Revisions
may be a result of upgrade or enhancement releases or even
minor patches for bugs. Arackal can help reduce the cost associated
with regression testing.
|