← Back to context

Comment by RaftPeople

25 days ago

Link to ACM paper from 1969

https://dl.acm.org/doi/epdf/10.1145/800195.805951

Quote:

"Unit test:

testing, outside of thesystem, of a part of the system thatmay have less than a complete function.

Component test:

testing, inside of the system, of parts that have been successfully unit tested.

Integration test: testing of new components to ensure that the system is growing functionally; in addition, retesting of successive system builds to ensure that they do not cause re-gression in the capabilities of the system.

Regression test: testing of the system for unpredictable system failure.

Scaffolding:

coding that replaces not - yet - completed functions..."

I was taught in the 80's about this by a woman that had worked at some company that was more formal about software dev than we were at the small company I worked for.