Back to Course Description

Course Agenda for Web Testing Techniques

1. Understanding the Challenges
  • Definitions
  • Why is Web testing different?
  • Biggest Challenges in Web testing
  • Release cycles
  • New development technologies
  • Risk Assessment
2. Understanding Web Architectures
  • Internet vs. WWW
  • Web and Internet architectures
  • Web Protocols
  • Proxy Server and Firewalls
  • Java and JavaScript
  • CGI, ASP, JSP, .NET, J2EE
  • Browser Plug-ins
3. Understanding and Prioritizing Testing Types
  • Usability testing
  • How Functional testing on the Web is different
  • Style sheets, HTML, XML, XSL 
  • Configuration testing
  • Browser/caching issues, testing tips
  • Security testing 
  • Performance testing
  • Load/Stress testing and scalability testing
  • Regression testing strategies
4. Testing Web-Specific Technologies
  • Client-side vs. server-side testing
  • Scripts and Applets testing
  • Database testing
  • Cookie testing
  • Form testing
5. And Then you go Live
  • Defining a release
  • Testing on Production
  • Daily/ Weekly testing
  • Monitoring