Test Case Categories
Website Testing - Comprehensive Test Cases for Reliable and Secure Web Applications
Website testing involves evaluating the website as a whole to ensure it delivers a consistent, secure, and user-friendly experience across all devices and browsers. This guide covers general test cases to keep in mind when testing the entire website—not just specific features or pages—including security aspects like SSL and cookies, responsiveness, error handling, usability, and performance. These foundational checks help guarantee your website functions smoothly and securely in real-world conditions.
Nr | Test Idea | |
---|---|---|
1 | Check that the SSL certificate is installed for the website | |
2 | Check that the page source does not contain any sensitive data, such as passwords or software versions used on the page | |
3 | Check which cookies are created when using the website | |
4 | Check the expiration dates for the cookies that are created | |
5 | Check that cookies do not contain any sensitive data, or if they do, ensure that the data is encrypted | |
6 | Check how the website functions when cookies are disabled | |
7 | Check the website using HTML and CSS validators | |
8 | Check that the user is redirected to a proper error page when the webpage is down | |
9 | Check how fatal errors are handled for the user | |
10 | Check if the user should be able to report fatal errors when they occur | |
11 | Check that stack traces are not visible to the end-user when errors occur | |
12 | Check which browsers the webpage will be used on | |
13 | Check which devices the webpage will be used on (tablets, mobiles, etc.) | |
14 | Check webpages with different screen sizes | |
15 | Check how the webpage UI behaves when scaling the browser window size | |
16 | Check webpages for spelling and grammar mistakes | |
17 | Ensure it is clear to the user if the webpage is loading and requires them to wait | |
18 | Check that all webpages have a title | |
19 | Ensure the scrollbar is displayed only when needed | |
20 | Check webpages for memory leaks |