home

Articles

Risk Blog

Traders Blog

Books

Tools

Links

FAQ Page


progressive testing

Google
 
Web www.software-risk.co.uk

What
"Testing of new features after regression testing of previous features." [Beizer]
BS 7925-1.British Computer Society Specialist Interest Group in Software Testing (BCS SIGIST)

See also the following techniques: Black Box Testing and Functional Test Case Design.

Why?
Simply because if we are adding new features to our software, we need to make sure that their behaviour as we expect. This is such an oxymoron, that most people would regard this as testing per se. Thus Progressive testing as a phrase, is heard much less than its opposite regression testing.

Who?
As progressive testing is all pervasive, everyone sooner or later will become involved. Either as a developer conducting small scale component testing or the customer user acceptance testing.

Where?
Again progressive testing will take place anywhere that the new features are to be exercised. This might be at the developers desk through to the customer site.

When?
In an ideal world, I suppose that we would follow Beizers definition. Thus we would make sure, that previously introduced features are still behaving properly, first. However in the real world, the temptation is to concentrate on the new stuff first. Regression testing is usually relegated to second place.

How?
As shown above, progressive testing is buried so far into the software quality cycle, it is difficult to pinpoint particular techniques. Far better, then to point to particular techniques on which to build. In addition to the ones above, see incremental testing and intergration testing.

Related Articles
Tata Deal with Agitar on Unit Testing
U.S. Air Traffic Control Development
Regression
First-pass regression
Keane Acquires Cresta Testing
Business Objects Integrates
CMMI: quality control
CMMI: quality assurance

Similar Areas

Software Development Items

Software Testing Items

Risk Management Items

Test Execution Items

Test Techniques Items

Selected Books

Keywords

regression

features

integration

incremental

black box

quality

techniques

Beizer

incremental testing

regression testing

Boris Beizer

Black Box Testing

black box

test case

test case design

component testing

unit testing

functional testing

acceptance testing

software quality cycle

SDLC

integration testing


See our Sarbanes-Oxley compliance, load testing and Financial Glossary pages.
Articles   Books   FAQ Page   home   Jobs   Links   Reviews Page   Tools  
Booklist   books   Measurement   Testing   Tools