During a sprint review, the development team resolves a critical bug and adds a small enhancement to the user interface. Before releasing the updated build to production, which type of testing should the QA team execute to confirm that the defect fix and UI change have not unintentionally broken previously working features elsewhere in the application?
Regression testing is performed after software changes to verify that new code has not adversely affected existing features. It ensures the application still functions correctly after updates or bug fixes. Unit testing focuses on individual components in isolation. Smoke testing checks basic system stability before deeper testing. User acceptance testing is conducted by end users to confirm the software meets their requirements.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is regression testing and why is it important?
Open an interactive chat with Bash
How does regression testing differ from smoke testing?
Open an interactive chat with Bash
What tools are commonly used for regression testing?