software, web, and e-business testing
services
Back to
Course Description
Course Agenda for Testing Web, eBusiness and Web Services
| 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
- Web Servers
- Proxy Server and Firewalls
- Java and JavaScript
- CGI, ASP, JSP, .NET
- Web Services, SOAP, XML, J2EE, SOA
- Browser Plug-ins
- Portals and Porlets
|
| 3. Understanding and Prioritizing Testing Types |
- Usability testing
- Availability testing
- How Functional testing on the Web is different
- Style sheets, HTML, XML, XSL
- Configuration testing
- Browser/caching issues, testing tips
- Security testing
- SSL, digital certificates, client side and server side security
- Fulfillment testing
- Performance testing
- Load/Stress testing and scalability testing
- Regression testing strategies
- Content vs. Functionality testing
|
| 4. Testing Web-Specific Technologies |
- Client-side vs.
server-side testing
- Scripts Testing
- Applets testing, ActiveX
- Web Services
- Servlet testing
- Cookie testing
- Form testing
- Section 508 testing
- HTTP error messages
|
| 5. Helpful Testing Tools |
- Link Checkers
- Regression
tools
- Web
services testing tools
- Performance
tools
- Monitoring
tools
- Security
tools
|
| 6. And Then you go Live |
- Defining a release
- Testing on Production
- Monitoring
- Daily/ Weekly testing
- Maintaining a test environment
- Configuration Control in a web environment
|