Writing effective test cases is one of the important actions accomplished by any tester in the Software Testing Life Cycle (STLC). Test cases are the base of your research on any software product. However, writing effective test cases is a technique ...