To test any web application such as Yahoo, Gmail, and so on, we will perform the following testing:
- Functional testing
- Integration testing
- System testing
- Performance testing
- Compatibility testing ( test the application on the various operating systems, multiple browsers, and different version)
- Usability testing ( check whether it is user friendly)
- Ad-hoc testing
- Accessibility testing
- Smoke testing
- Regression testing
- Security testing
- Globalization testing ( only if it is developed in different languages)