- I'm currently testing a web application that has 300+ test cases. I'm doing manual validation only. How to prioritize them and to make sure I'm covering 100%?
- I'm also validating the reports page where I need to compare the data with the UI vs. its files that I download (CSV, Excel, PDF). Also, the table report has chart representation which I have to verify, its UI vs. downloadable files (JPEG/PDF/PNG/PDF). I would like to know how to cover all the scenarios or the strategy to be followed.
First of all, you can't cover 100%. Now, the answer to your question is that prioritize your test case according to your web application. I.e. check the highest priority test case. Secondly, check with issues that occur mostly in the application. Thirdly, check the cases which can impact to other processes.
This is a common question in a software testing company. However you can easily cover and manage 300 test cases of the application. Below are some of the points which will help you out:
1.1 Identify the critical modules of the application.
1.2 Prioritize the TestCases.(Like P1,P2....)
1.3 Re-factor the testcases.
1.4 Create Sanity and Regression test cases.
1.5 Run the testcases w.r.t the build iteration.
Your second question is also related to test cases. You need to create the test cases w.r.t to each validation and then compare the same.