Checklist For Testing of Web Application
Checklist For Testing of Web Application
Web Application
BHAVIN THUMAR
bhavin-thumar
Types of Web App Testing
1. Functionality Testing
What is Functional Testing ?
The goal of Functional Testing is to verify whether your product meets the
intended functional specifications mentioned in your development
documentation.
bhavin-thumar
2. Usability Testing
What is Usability Testing ?
bhavin-thumar
3. Database Testing
Database is one critical component of your web application and stress must
be laid to test it thoroughly. Testing activities will include:
Verify the database name: The database name should match with the
specifications.
Verify the Tables, columns, column types, and defaults. All things should
match with the specifications.
Verify whether the column allows a null or not.
Verify the Primary and foreign keys of each table.
Verify the Stored Procedure.
Test whether the Stored procedure is installed or not.
Verify the Stored procedure name
Verify the parameter names, types, and number of parameters.
Test the parameters if they are required or not.
Test the stored procedure by deleting some parameters.
Test when the output is zero, the zero records should be affected.
Test the stored procedure by writing simple SQL queries.
Test whether the stored procedure returns the values.
Test the stored procedure with sample input data.
Verify the behavior of each flag in the table.
Verify the data gets properly saved into the database after the each page
submision.
bhavin-thumar
4. Compatibility Testing
What is Compatibility Testing?
Test the website in different browsers (IE, Firefox, Chrome, Safari and Opera)
and ensure the website is displaying properly.
Test the HTML version being used is compatible with the appropriate browser
versions.
Test the images display correctly in different browsers.
Test the fonts are usable in different browsers.
Test that the Java script code is usable in different browsers.
Test the Animated GIF across different browsers.
bhavin-thumar
5. Performance Testing
What is Performance Testing ?
bhavin-thumar