Important Points to Remember during Web Testing

Web testing:

Web testing is the name given to software testing that focuses on web applications. While performing web testing, testers must focus on some of the important issues such as security, functional testing, and link test. Complete testing of a web-based system before going live can help address issues before the system is revealed to the public.

Issues like security of web application, basic functionality of the application, its accessibility to restricted users, fully useable and accessible by users, as well as readiness for expected traffic and volume of which are related to load testing.

General Points in Web testing:
  • Application must be searchable, easy to learn & use, the fonts in application must be properly aligned and visible easily.
  • Applications must give the messages like for Thanks, save, delete message etc.
  • Home link, Refresh and Search button must be on the home page and their related pages, for refresh and search all the action.
  • All referenced web sites and email addresses must be hyperlinked and each hyperlink should work on each page.
  • Link must be shown by underline or other view and Link name should be similar in every place.
  • Does the application provide the correct result and all the functions & features expected?
  • Can the system work effectively for many users under load; does the Home Page Load quickly and graphics are optimized for quick downloads or not.
  • Functionality, Compatibility, Interface, Security, Performance and Usability of the application.
  • Navigation, clarity in communication of content, accessibility, consistency in presentation, design and maintenance, visual presentation of information.
Important Points to remember:
  1. Validation: Validation is a Quality assurance process of establishing evidence that provides a high degree of assurance that a product, service, or system accomplishes its intended requirements.
    • Validate the HTML
    • Validate the CSS
    • Check for broken links
  2. Flexibility: Checking the flexibility of the web design in copying with different window sizes and varying font sizes, bad broken links, and spelling errors.
    • Try varying window sizes
    • Try varying font sizes
  3. Speed: Application must be fast, Home Page must Load quickly and graphics must be optimized for quick downloads etc.
    • Access the site via a modem
    • Check image size specifications
  4. Accessibility: Application should be easily accessible, must be easy to learn & use and should look good in all the web browsers.
    • Test accessibility
    • View in text browser
  5. Browser independence: Application must be browser independent, design of the application and its working must be fine in all the browsers.
    • Try different browsers
    • Check printed pages
    • Switch JavaScript off
    • Switch plug-ins off
    • Switch images off
  6. Other checks
    • Check non-reliance on mail to
    • Check sensible page titles
Important points to Remember in GUI testing of Web application
  • Test the usage of Frames in the application
  • Test the Scrolling text for inconsistency
  • Test for existence of  complex URLs  embedded particularly dynamic pages
  • Make sure Orphan pages do not exist
  • Look for Long scrolling pages or forms of  Input
  • Identify pages with No support for navigation
  • Check for usage of  non standardized link colors
  • List out forms which contain Information which is no longer relevant
  • Identify forms which take long to download and recommend for optimization
  • Check Reports for the capability to download or convert to standard formats of storage and retrieval