Automated Regression Tester (ART)

case
studies

Automated Regression Tester (ART)


Brief

ART is a simple but powerful data-driven test framework developed in-house for automating functional testing of web applications. In this framework tests are executed by feeding a (text) control file to the application server stub, intercepting application output and comparing it against the master file; pre- and post-conditions are evaluated by dedicated pluggable Java classes. For manageability purpose, tests are organized in suites.

Benefits
QA engineers get the following advantages with ART:

  • platform and OS independence allows preparing tests on workstation OS and executing them on the server OS
  • text control files simplifies managing and maintaining tests for evolving product
  • extensible & customizable design allows engineers solving complicated tasks
  • appropriate exception handling allows preparing, executing and verifying results of negative test cases
  • integrability with a wide spread build tool (ANT) allows executing test as a part of the build
  • integrability with CruiseControl allows executing functional tests in scope of regular builds and triggering build failed alarm if a test does not pass
  • multi-threading capability allows running several suits in parallel and decrease time required for regression testing
  • in conjunction with a coverage analysis tool gives excellent control on usable/unusable code
Interested in our products and services? Contact us now: Get Started Get Started