The Phase of Adaptation to Agile Environment in Quality Assurance
We have increased the share of exploratory testing
In Agile, the share of exploratory testing compared to test cases increases that allows adapting to the smallest changes in requirements.
We use checklists to speed up the process
Along with test cases, we use checklists (high-level lists of items to be checked and criteria to be met) to ensure products comply with requirements.
We have optimized regression testing
In Agile, full regression testing becomes time-consuming. However, the number of regression tests increases. To optimize regression testing, we combine partial and full regression testing by prioritizing testing activities based on the defects’ risk levels.
We rely on test automation
Testing is done in parallel to development. Therefore, automation becomes critical. This is why we write unit and integration tests and automate test cases that do not change much with each iteration to reduce testing time and increase the software testing quality.