International Institute of Software Testing/CSTP- Associate

CSTP- Associate Certification Training Course Overview

Help individuals gain a better understanding of the test terminology and concepts Help improve communication among members of the test team Provide test professionals with techniques to work with incomplete requirements Help test professionals to have a better understanding of the test process Help test professionals to be able to test even with no requirement or with poor requirements Teach test professionals how to break down requirements to scenarios for better testing Help test professionals to be able to perform more effective regression testing Teach test professionals a systematic process for both positive and negative testing Teach test professionals better ways to document their test design Help test professionals gain a better understanding of the different levels of testing Help test professional collaborate with developers to close the gap between requirements and code to have better test coverage Help test professionals track test execution progress

CSTP- Associate (40 Hours) Download Course Contents

Live Virtual Classroom Fee On Request
Group Training Date On Request
1-on-1 Training (GTR)
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Customers who bought this course also bought

Course Modules

Module 1: Concepts and Terminology
  • Purpose of Software Testing
  • Testing defined
  • Testing concepts and test design methodology
  • Requirements
  • Scenarios and scenario-based development and testing
  • Test cases
  • Test scripts/procedures
  • Strategies for Software Testing
  • Black box/Glass box/Gray box testing
Module 2: Best Software Testing Practices
  • Testing without requirements or with poor requirements
  • Coping with fast pace incremental and highly iterative development processes
  • Quality requirements: the unspoken of and the untestable
  • Pre-designed tests Vs ad hoc testing
  • Systematic Negative Testing (no guessing)
  • Tracking your test execution progress for effective status reporting
  • Getting the most out of your Regression Testing
  • Understanding the Test process: Test Planning, Test Design, and Test Execution
  • Different Test Automation tools
  • Static Testing
Module 3: Testing levels
  • Unit testing
  • Integration testing
  • System testing
  • Major areas of systems testing
  • Usability and GUI testing
  • GUI navigation diagrams
  • User acceptance
Module 4: Test Case Design Techniques for Unit, system and user acceptance testing
  • Strategies for generating test cases
  • Requirements-Based Test Design Techniques
  • Equivalence Class Partitioning
  • Boundary Value Analysis
  • Cause-Effect Diagram
  • Decision Tables
  • Code-Based Test
  • Statement/decision/condition coverage
  • Path coverage
  • Program complexity and basis path coverage
Module 5: System and User Acceptance Test Planning
  • Why plan
  • Developing a test strategy
  • Test documentation
  • Components of a test plan
  • A test plan template
  • Creating a systems test plan
  • Identification of the test plan
  • Systems test environment
  • Systems test objectives and scope
  • Systems test approach
  • Systems test staffing and responsibilities
  • Hardware/software/network requirements
  • Testing tools
  • Systems test deliverables
  • Systems test tasks
Module 6: Systems Test Design
  • Test design basics
  • Test design activities
  • Deliverables of the test design phase
  • Major areas of system testing
  • Business requirement testing
  • Preparing the Test Design Specification
  • Defining test conditions
  • Testing for missing business requirements
  • Defining test cases
  • Identifying data needed to execute tests
  • Defining baseline data
  • Determining expected results
  • Defining test cycles
Download Course Contents

Request More Information

Course Prerequisites
  • Basic Computer Knowledge.

Upon Completion of this Course, you will accomplish following:-

  • Understanding of the test terminology and concepts
  • Understanding of the test process
  • Best Software Testing Practices
  • How to break down requirements to scenarios for better testing
  • To perform more effective regression testing
  • Test Case Design Techniques for Unit, system and user acceptance testing
  • Undestand systematic process for both positive and negative testing
  • better ways to document their test design
  • Better understanding of the different levels of testing
  • Collaborate with developers to close the gap between requirements and code to have better test coverage
  • Track test execution progress

FAQ's


Yes, fee excludes local taxes.