|
Posted by Irv on August 15, 2006, 12:36 pm
Please log in for more thread options
I'm jumping into a roiling sea here but I think it may be worth
doing...to enlighten others who may be harboring annoyances at Intuit's
cynicism. I'm not a programmer, never was, and I gain enlightenment
from exchanges like this. They really are illuminating, and the people
who engage in the exchanges are admirable for sharing their knowledge,
rarely with or a whisper of contempt for us eavesdroppers. One thought
that pops in amid all the conversational exchange is a kind of
acceptance or resignation to things as they are, the expectation that
the next "improvement" will come, maybe not now, but a sense of
patience that a bug that has emerged will probably be repaired in the
next issue...Q 2008, for example... and who will pay for the
discovering the bug(s) and being resigned to their persistance until
the next Q-version? Why, the hog-tied subscriber, of course.
John K wrote:
> >
> >> Hi, John and John and Jerry.
> >>
> >> Since we have 3 programmers here, I'd like to digress just a little to
> >> ask
> >> a programming question:
> >>
> >>> Then, of course, regression testing should be performed on each release.
> >>
> >> What's "regression testing"?
> >>
> >> I have a vague idea from the name of the term and from the way I've seen
> >> it used here and elsewhere. But I haven't done any programming since
> >> GeeWhiz BASIC and I didn't run into that phrase there. I hear the term a
> >> lot in the Vista beta newsgroups, so I assume it just means that the
> >> programmers test to see that their one step forward has not resulted in
> >> two or more steps back. I don't need a complete dissertation (the kind I
> >> usually post!), but a couple of paragraphs should help me (and other
> >> readers) to understand this process.
> >>
> >
> > Hi RC,
> >
> > You hit the nail right on the head.
> >
> > It's a set of tests to ensure that fixes and enhancements don't break
> > existing features, i.e. it *prevents* regression.
> >
> > As enhancements are made and as bugs are discovered by system testers,
> > beta
> > testers and users, new tests are added to the set to ensure that the
> > enhancements and fixes continue to work.
> >
> > Jerry (of the 3 J's)
> >
> >
> Jerry, and you to, RC, is exactly correct.
|