- Bug Tracking: The process of capturing, reporting, and managing defects or bugs in software during the development process.
- Test Automation: The use of software tools to execute pre-scripted tests on a software application before it is released into production.
- Regression Testing: A type of software testing that ensures that previously developed and tested software still performs correctly after a change.
- Continuous Integration (CI): A development practice where developers integrate code into a shared repository frequently, which is then verified by automated builds and tests.
- Load Testing: A type of performance testing that checks how a system behaves under a heavy load of users or data.
- Smoke Testing: A preliminary test to check the basic functionality of a software application, ensuring that it doesn’t fail completely.
Reference Links for Additional Learning