How to test Waiting/Progress Indicator? How can we test waiting indicator or progress indicator on a web-page.
Depending on what you need to test:
To test the progress indicator. Find a slow page in you system under test and verify the time between the command to open the page and the moment the page is fully drawn, as well as the appearance of the indicator in between. Document the test case for future use. Add a fast page as negative test. you can spoof slowness by slowing down your connection is some way. Apple has some standard development tools for this. You can achieve this by changing network settings to 2g,3g,wifi. if u want to do in Automation Jmeter will help you.
To test the system for progress indicator handling. Open each and every page of the system and verify they either comply with the positive or negative test case as mentioned above.
To fully test the system for progress indicator handling. Ask development to give you a slow and a fast version of every page of the system and verify they both comply with the positive or negative test case as mentioned above.
Needless to say situation 2 and 3 are cumbersome to test manually. Automation would conceivably help here, but: You'd really want to research if there is a standard handling for the function. There should be. Then you only need to check situation 1 and review the code that the same standard solution is present everywhere.