Web Application Testing Steps
XBO's web application testing services cover Functionality testing, Usability testing, Interface testing, Compatibility testing, Performance testing, and Security testing.
1) Functionality Testing: This covers areas such as links, database connections, forms used for submitting or getting information from the user, and 'cookie'.
- Check all links
- Test the outgoing links from all the pages from specific domain under test.
- Test all internal links.
- Test links jumping on the same pages.
- Test links used to send the email to admin or other users from web pages.
- Test to check for orphan pages.
- Check for any broken links in all above-mentioned items.
- Test forms in all pages:
- Check all the validations on each field.
- Check for the default values of fields.
- Confirm inputs and boundary values for all fields.
- Options to create forms if any, delete, view or modify the forms.
- Cookies testing:
- Test enabling or disabling of cookies in different browser options.
- Test for cookie encryption before writing to user machine.
- Check for login sessions and user statistics after session end.
- Confirm effect on application security by deleting the cookies.
- Validate HTML/CSS:
- Validate the site for HTML syntax errors.
- Check if site is 'crawlable' by different search engines.
- Database testing:
- Check for data integrity and errors while editing, deleting, or modifying forms.
- Check if all the database queries are executing correctly, and data is retrieved correctly and updated correctly.
- End-user scenarios:
- Check all of the major scenarios that a user may execute when using the application from beginning to end.
- For simple web sites, this may include logging on and logging off and presenting the appropriate customized content.
- For more sophisticated web applications, it may include accounting calculations and general ledger reconciliations with graphical reports.
- For graphical oriented or media applications, this may include properly rendering the right animation combined with user player controls.
- For newer web 2.0 flex based applications, all data collected from user interactions must be tracked and recorded properly to collect real-time user behavior data.
Page 1 of 5. Page:
1
2
3
4
5
Next→
Let us discuss how we can help improve your software quality