Ensure That One Coding Fix Doesn't Unfix Another
Project after project your software development teams have scored high points in the quality of software delivery to PC users. As a major stakeholder you are confident that teams can also address the concerns of transitioning PC software to functionality within varied mobile devices. The question is how to test the transition. The answer is Regression Testing.The tendency of changes in coding to impact unrelated software functions is always present. Regression Testing is a set of automated metrics which ensure that changes to software design have not adversely affected the coding and performance of other applications. The process ensures that fixing one software function has not ‘unfixed’ another by re-executing previously developed software to identify:
- New software bugs
- Changes in program behavior
- Changes that may highly impact users
- Performance areas with the highest probability of reacting to the change
Click the image for our FREE whitepaper, Zephyr Enterprise Edition: Scalability Overview and learn more!