Julia Pottinger

Pitfalls that ruin the testing cycle

July 17, 2019

Countless projects with great potential have tanked as a result of the inability to achieve intended product goals within the specified time frame. While this can happen for a myriad of reasons, in the world of software development, QA engineers bear a great responsibility as gatekeepers of quality to ensure the products are ready for release. 

Here is a summary of software testing tips and considerations to help you prevent product release disasters. Check out the full article here.

Testing without understanding Requirements

Testing without having the proper requirements, or testing without understanding the requirements, can lead to false positives or negatives, with features incorrectly marked as having passed or failed. This results in missing features and buggy software, and is a waste of time, resources, and money.

Not Prioritizing Test Cases

Test case prioritization can make the difference between the success or failure of an application. Prevent product fails by ensuring that the most critical, high risk features are developed and tested FIRST. Test holders and other project stakeholders must actively participate in prioritization of features

Testing Only after you have deployed the code

Start testing EARLY. As soon as you have a draft of the requirements document or user stories. Early testing is one of the seven principles of testing and allows for finding defects and fixing them at a cheaper cost.

Not reporting defects correctly

Reporting a bug correctly is just as important as finding the bug. Proper defect reporting allows for easy identification and reproduction of the problem and for the issue to be fixed in a timely manner.

Check out the full article here.

Written by Julia Pottinger who lives and works in Jamaica building useful things. Follow her on Twitter and check out her YouTube Channel

Sign up for Newsletter

Share this blog

© 2022 Julia Pottinger - All Rights Reserved