Cheatsheets:
programming:
How-to:
Troubleshooting:
Rants:
Other:
Cheatsheets:
programming:
How-to:
Troubleshooting:
Rants:
Other:
This is an old revision of the document!
A glossary also known as a vocabulary or clavis, is an alphabetical list of terms in a particular domain of knowledge with the definitions for those terms. Traditionally, a glossary appears at the end of a book and includes terms within that book that are either newly introduced, uncommon, or specialized.
In software development, regression tests are a type of software testing that is performed to ensure that changes made to a software application or system do not cause previously working functionality to fail or “regress”.
When changes are made to an application, it is possible that these changes may unintentionally introduce new bugs or errors that affect existing functionality. Regression testing is performed to catch such issues by verifying that previously tested functionality still works correctly after changes are made.
Regression testing typically involves running a suite of automated tests that exercise different areas of the software, ensuring that all features and functions of the application are still working as expected. The tests are typically executed using a testing framework that automatically runs the tests and compares the expected output with the actual output.
Regression testing is an important part of software development and maintenance, as it helps to ensure that new changes do not break existing functionality and provides confidence in the quality and stability of the software.