Method to automatically/dynamically identify and lauch the test suites, that have code updates in the new build

IP.com Prior Art Database Disclosure
IP.com Disclosure Number: IPCOM000177444D
Publication Date: 15-Dec-2008
More Like This Download

Publishing Venue

The IP.com Prior Art Database

Abstract

An idea is disclosed to identify the regression test suites automatically, based on the code changes in every new build, to save the time and resources and increase the test coverage as well.

Language

English (United States)

Document File

3 pages / 127.4 KB

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 55% of the total text.

Page 1 of 3

Method to automatically/dynamically identify and lauch the test suites , that have code updates in the new build

         Authors
Sathis R Marudanayagam, Girish J Burli

Problem Solved by this solution:

During the testing activity, the test team gets numerous builds in periodical manner (daily, weekly etc.). The new build may have code updates in couple of classes,

jars or dlls and may not

be a whole new one than the earlier tested builds. In those cases, either the test team needs to manually identify the test suites, which got affected, and execute it or running all the test suites blindly. When the project happens to be a larger one, these would be a time consuming activity and complex too. Finally, it would end up in delaying the release or insufficient test coverage. So, some intelligent system is to be developed pick and run the test suites automatically, instead of running all the test suites or picking up the test suites manually.

Some of the known solutions

Run all the available suites


Only execute the relate test suites by identifying the affected components manually

Drawbacks of known solutions

Running all the available test suites would take more time to get to know the build's stability and if there is any regression
Identifying the affected components and execute the relates test suites is a cumbersome activity
This activity is not a single time and it should be done for every build

This idea is to overcome this manual process and ensure the stability of new build and running re...

First page image
You are not signed in. If you have an IP.com account, your download price may be lower or waived. Click here if you want to sign-in now.
Loading PayPal...
The full document comprises 3 pages and is available as a PDF document as well as a ZIP archive. The cost is $40.00 USD (depending on your billing address, sales tax may apply); payment may be made directly using your credit card or your PayPal account.

If you've already purchased this document, and wish to download it now you may enter the download access code you received in your original email receipt.