Why take this course?
This course gives you the skills to test the key aspects of Web-based applications with a focus on Internet, Intranet and E-Business. You will learn how how to use a systematic, structured test process and effective methods of testing Web-based applications, along with different techniques for identifying risks that are specific to Web-based applications. Using a case study, you will then develop appropriate plans and test cases for performing your own test of a Web-based application.
Who should attend?
Information Technology system testers or Quality Assurance personnel who are responsible for testing Web-based software. If you are an IT team leader or manager, or an IT developer or designer, you would also benefit as you gain a better understanding of the complexity and issues involved in testing Web-based software.
Any prerequisites?
You should first complete IB-Learning's Software Testing Essentials and be familiar with system development life cycles, Web-based software, and Testing processes and principles.
After completing this course, you will be able to
- grasp the basics of Web architecture, which will help you understand the testing required for Web-based applications.
- describe the key risks and challenges involved in Web-based testing.
- use a repeatable process for Web testing which includes: test planning, design, preparation, and execution/validation.
- explore both functional and structural testing techniques, and know when to use each type.
What topics are covered?
Introduction to Web Testing
- Internet Concepts
- Key Challenges to Web Testing
- SDLC Overview
- Web Testing
Internet Software Overview
- Internet Basics
- Web Architecture
- Web Security
Static and Dynamic Testing
- Static vs. Dynamic Testing
- Static Testing Techniques
- Testing the Requirements
- Code Reviews
- HTML Validation
- Site Recognition
- Dynamic Testing
Test Planning Process
- Test Planning Documentation
- Test Strategy
- Objectives of Test Levels
- Software Quality Factors
- Which Tests are most Important for Web Applications
- Avoiding Duplication of Effort
- Test Plan
- Master Test Plan
- Roles and Responsibilities - Who does what Testing
Test Design
- Dynamic Web Tests
- Unit Testing
- Smoke/Sanity Testing
- Web User Interface (WUI) Testing
- Functionality Testing
- Usability Testing
- Security Testing
- Configuration Testing
- Connectivity Testing
- Performance Testing
- Further References
Test Development Process
- Test Development
- Test Environment
- Hardware - Clients, Servers, Networks, Test Labs
- Software - Licenses
- Key Considerations for Testing Web-based Systems
- Test Automation
- Functional and Regression Tools
- Load and Performance Tools
- Tool Comparison
- Test Data
Test Execution
- Dynamic Web Tests
- Web Testing Issues
- Defect Management
- Defect States
- Defect Reporting
- Defect Evaluation
- Test Results
Testing Process Maturity
- Challenges of the Web
- Quality Standards
- Quality Metrics
- Further References
When and how much?
Course Code, Duration and Fees
ST04 - 2 Days , Classroom [ $1,197.00 ] Online [ $1,197.00 ]Click here to see the full list of courses we offer |
Monday November 24th, 2014 | Ottawa | Register now |
Click to request a different date or location |