What is regression testing?? 
Author Message
 What is regression testing??

I hope this isn't too stupid a question but...

I've heard of test programs that exercize applications both single user and
multi user.  They perform a series of operations to assure that everything
is working properly - essentially replicate keystrokes.

But I've never heard of "regression" testing.  Will some kind soul point me
in the right direction please?

Also, if you happen to be an expert at this for PowerBuilder/Sybase apps
let me know - I have work for you.

Thanks to all...

Louis Giacalone
Richmond Research, Inc.
PO Box 537, Village Sta.
New York, NY  10014-0537

Tel: 212-770-7170
Fax: 212-952-1333

Compuserve: 72701,1043

Mon, 03 Nov 1997 03:00:00 GMT
 What is regression testing??

(Louis Giacolone) writes:
> But I've never heard of "regression" testing.  Will some kind soul point
> me in the right direction please?

Regression refers to the familiar experience of "one step forward and
five steps back", when you fix one bug and insert a lot more by mistake.
Research shows that almost all programmers are wont to do this,
especially if they are not intimately familiar with the code. Since
most people forget how their own code works in a few weeks, and anyway
unenlightened shops tend to put novices or the weakest programmers on
to maintenance, this is usually the case.

Regression testing consists of planning from the very start to save all
the tests you ever write (bringing them up to date for new baselevels,
of course) and running the whole lot every time you make a bunch of
changes. That saves you from shipping something that has "regressed"
(i.e. gotten worse rather than better).

Regression testing is a lot of work and, what's worse, it's dull
prosaic work. The only thing to be said for it is that quality software
is quite impossible without it. You need good automated tools to run
and compare the tests, and a library to keep them. Otherwise you just]
can't keep up. Moreover, research suggests that 80% of the errors human
operators spot are themselves due to mistakes the operators make.

For PB, have a look at Mercury Interactive's WinRunner tool or SQA's
TeamTest, both of which have customised support for PB.

Mercury Interactive
470 Potrero Avenue
CA 94086
Tel: +1 408 523 9900
Fax: +1 408 523 9911

SQA, Inc.
10 State Street
Massachussetts 01801
Tel: +1 617 932 0110
Fax: +1 617 932 3280

Tom Welsh

Thu, 06 Nov 1997 03:00:00 GMT
 [ 2 post ] 

 Relevant Pages 

1. Regression tests failing on abstime due to test date being

2. Another regression test fails to stand the test of time


4. Volume, Stress, Regression Testing Tool

5. inconsistant regression test results...

6. tsearch - Regression tests fail

7. regression test

8. regression test

9. Solaris/Sparc: Regression test fails

10. Solaris/Sparc: Regression test fails

11. Regression test fails

12. Multibyte regression tests broken?

Powered by phpBB® Forum Software