On Tue, Nov 12, 2002 at 12:03:01PM -0800, Dave Whipp wrote:

> Maybe there's a terminology problem: but what is a regression test? In my
> world, we create a regression by running existing tests: we don't write a
> special test suite for the regression. There may be a small number of tests
> that we exclude from the regression, but then the special case is the
> non-regressed tests.

I have an ASIC testing background too, and Perl is not that different.
In Perl, the same tests do for module testing, integration testing,
system testing, regression testing and any other kind of testing you
want to do.  What you call them depends more on when you run them than
what they do.

In my experience, the same is true of most software.  If you are lucky
enough to have tests you might as well run them all as often as you can.
This is normally feasible in software because the tests won't often take
too long.  Testing is generally more important in hardware (higher cost
of failure) and the tests usually run for longer, but I think the same
principles apply.

-- 
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net

Reply via email to