1 - Understanding Software Testing
Understand the Importance of Testing Identify Quality Parameters Identify Factors That Affect Software Quality Identify Quality Assessment Standards and Models
2 - Understanding the Test Process
Identify Test Phases Understanding the Testing Workbench Process Understand the Incident Life Cycle Identify Test Documents
3 - Understanding Test Levels
Understand Component Testing Understand Integration Testing Understand System Testing Understand Acceptance Testing
4 - Understanding Testing Techniques
Identify Structural Testing Techniques Identify Functional Testing Techniques
5 - Examining Test Case Design Techniques
Identify Structure-Based Test Design Techniques Identify Specification-Based Test Design Techniques Identify Experience-Based Test Design Techniques
6 - Planning and Estimating Tests
Create a Test Plan Estimate Testing Effort
7 - Handling Risks in Software
Identify Software Risks Manage Risks
8 - Implementing Tests
Understand the Test Development Process Create Test Cases Analyze Test Metrics Analyze Defect Management
9 - Reporting on Tests
Define Test Metrics for Test Reports Identify Test Reporting Tools Create Test Reports Perform Test Closure Activities
10 - Building a Test Environment
Identify Management Responsibilities Understand Management Process Models Managing Test Administration
11 - Managing a Test Project
Identify Skills Required to Supervise a Test Project Identify the Leadership Skills to Manage a Project Introduce Tools into an Organization
12 - Testing Software Developed by External Organizations
Analyze COTS Software Test Process Analyze Contracted Software Test Process
13 - Testing Software Controls and the Adequacy of Security Procedures
Analyze Internal Controls Analyze Security Trainings
14 - Testing New Technologies
Analyze the Impact of Testing New Technologies Analyze the Challenges of Testing New Technologies
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
This course is for software testing professionals appearing for the Certified Software Tester (CSTE) examination.
No specific prerequisites are necessary; however, familiarity with the software development practices and basic principles of software testing will be helpful. Suggested Element K course: Introduction to Software Life Cycle Models.