Monday, July 14, 2008

Regression testing Introduction

Regression testing is any type of software testing which seeks to uncover regression bugs. Regression bugs occur whenever software functionality that previously worked as desired, stops working or no longer works in the same way that was previously planned. Typically regression bugs occur as an unintended consequence of program changes.

Common methods of regression testing include re-running previously run tests and checking whether previously fixed faults have re-emerged.


Types of Regression

Local - changes introduce new bugs.
  • Unmasked - changes unmask previously existing bugs.
  • Remote - Changing one part breaks another part of the program. For example, Module A writes to a database. Module B reads from the database. If changes to what Module A writes to the database break Module B, it is remote regression.

There's another way to classify regression.

  • New feature regression - changes to code that is new to release 1.1 break other code that is new to release 1.1.
  • Existing feature regression - changes to code that is new to release 1.1 break code that existed in release 1.0.

Uses of Regression Testing

Regression testing can be used not only for testing the correctness of a program, but it is also often used to track the quality of its output. For instance in the design of a compiler, regression testing should track the code size, simulation time and compilation time of the test suite cases.

Recommended Resources
Testing Interview Questions - http://www.coolinterview.com/type.asp
Testing Tools Interview Questions - http://www.coolinterview.com/type.asp
What is Software Testing?- http://en.wikipedia.org/wiki/Software_testing
Software QA & Testing Resource Center- http://www.softwareqatest.com/
Testing Faqs- http://www.testingfaqs.org/


8 comments:

open source software tools said...

do check the www.testertools.com for ur desired regression tools

Anonymous said...

[url=http://kfarbair.com][img]http://www.kfarbair.com/_images/logo.png[/img][/url]

מלון [url=http://www.kfarbair.com]כפר בעיר[/url] - שלווה, [url=http://www.kfarbair.com/about.html]חדרים[/url] מרווחים, אינטימיות, [url=http://kfarbair.com/services.html]שקט[/url] . אנחנו מציעים שירותי אירוח מיוחדים גם ישנו במקום שירות חדרים הכולל [url=http://www.kfarbair.com/eng/index.html]סעודות רומנטיות[/url] במחירים מפתיעים אשר מוגשות ישירות לחדרכם!

לפרטים נוספים נא לפנות לאתרנו - [url=http://kfarbair.com]כפר בעיר[/url] [url=http://www.kfarbair.com/contact.html][img]http://www.kfarbair.com/_images/apixel.gif[/img][/url]

Anonymous said...

Hi!


Developers need to stay ahead of their competitors and get their product on the market in a timely manner. Mansour Engineering understands that time is money. Mansour Engineering will meet your goals, schedule and budgets while maintaining creative integrated development economics.

[url=http://www.mansour.ca] click here to go to Mansour Engineering[/url]


http://www.mansour.ca

Anonymous said...

Hello. My wife and I bought our house about 6 months ago. It was a foreclosure and we were able to get a great deal on it. We also took advantage of the 8K tax credit so that definitely helped. We did an extensive remodeling job and now I want to refinance to cut the term to a 20 or 15 year loan. Does anyone know any good sites for mortgage information? Thanks!

Mike

Software Application Testing said...

Software testing type which seeks to uncover regression bugs, and software functionality that previously worked as desired i understood this logic, so thanks allot for shearing this article.

Anonymous said...

Hi

[url=http://www.internetmosque.net ] Compared Translations of the meaning of the Quran [/url]


"Can a Muslim have more than one wife?"

The religion of Islam was revealed for all societies and all times and so accommodates widely differing social requirements. Circumstances may warrant the taking of another wife but the right is granted, according to the Quran, only on condition that the husband is scrupulously fair.

For more details [url=http://www.internetmosque.net ]click her[/url]






|

All of us will die one day INCLUDING YOU.

so before you die you must find out where the HELL you are going too.

You must find out

who is our savior Jesus or ?

You may sleep tonight and never get up in the morning?

You may die today.

You may die within a week

You may die within a month

you may die within a year

you may die within the next ten years

one thing for sure

You will die

so find out how is our savior so that he may save you.

http://www.internetmosque.net/saviour/index.htm

http://www.internetmosque.net/songes/s/1.htm

http://www.internetmosque.net/songes/s/17.htm

http://www.internetmosque.net/

http://www.internetmosque.net/quran/quraneng/index.htm

http://www.internetmosque.net/audio...n_Yahya/1_w.htm

http://www.internetmosque.net/audio...f-Estes/1_w.htm

http://www.internetmosque.net/audio...ilips/1-1_w.htm

Win8 said...

I can't wait to read far more from you. This is actually a tremendous web site.

Win8 said...

I can't wait to read far more from you. This is actually a tremendous web site.