Continuous Integration
- Tags
- soft-eng
Is the concept of running [see page 43, all] the tests of a software system every time new-code is added to the system. If any of the tests fail the new changes are rejected until everything is running at 100%. This ensures that developers know when an error was caused by a recent change because the suite was fully passing the last time it was run.