ISTQB

Live Online (VILT) & Classroom Corporate Training Course

Prepare for and pass the ISTQB Certified Tester Foundation Level Exam with this ISTQB Foundation Level Certification training course.

How can we help you?


  • CloudLabs

  • Projects

  • Assignments

  • 24x7 Support

  • Lifetime Access

ISTQB

Overview

The course will help the participants to learn the importance of static testing activities, utilize test design techniques and incorporate test management practices within an organization.

Objectives

At the end of ISTQB testing training course, participants will be able to

  • Prepare for and pass the ISTQB Certified Tester Foundation Level Exam
  • Apply general software testing principles and fundamental test processes
  • Implement test levels and types to various software development models
  • Conduct static techniques using proper roles, responsibilities, and tools
  • Manage testing, planning, estimating, monitoring, and controlling

Prerequisites

  • Prior knowledge of the software development process
  • Programming languages and concepts

Course Outline

Fundamentals of Software Testing2021-06-25T11:15:46+05:30
  • Assessing the goals of testing
  • Identifying causes of software defects
  • Organizing testing processes
  • Planning
  • Controlling
  • Analyzing
  • Designing
  • Implementing and executing
  • Evaluating exit criteria and reporting
Ensuring Testing throughout the Software Life Cycle2021-06-25T11:16:25+05:30

Key objectives of testing

  • Defining the inspection process
  • Implementing test levels
  • Component
  • Integration
  • System
  • Acceptance
  • Regression

Recognizing key concepts in maintenance testing

  • Identifying reasons for maintenance testing
  • Performing maintenance testing

Comparing the four test types

  • Functional
  • Nonfunctional
  • Structural
  • Retesting

Coping with the psychology of testing

  • Contrasting the mindset of developers and testers
  • Deciphering levels of independence
Implementing Static Techniques2021-06-25T11:16:52+05:30

Determining when to apply each technique

  • Communicating assignments during reviews
  • Comparing formal and informal reviews
  • Discussing the types of review
  • Walkthrough
  • Inspection
  • Technical

Differentiating various “specifications”

  • Evaluating test design
  • Creating test cases
  • Testing procedure
Leveraging Test-Design Techniques2021-06-25T11:17:38+05:30

Applying specification-based techniques

  • Equivalence partitioning
  • State transition
  • Boundary value analysis
  • Use case
  • Decision table

Utilizing structure-based techniques

  • Analyzing statement co-coverage
  • Comparing decision co-coverage vs. condition co-coverage

Deploying experience-based knowledge

  • Detecting problems based on intuition
  • Leveraging experience and knowledge
Test Management2021-06-25T11:18:08+05:30

The importance of a test policy

  • Defining goals and objectives
  • Assigning roles and responsibilities
  • Independence
  • Test leader
  • Tester

Structuring a test plan

  • Writing a test plan
  • Identifying objectives
  • Assessing the entry and exit criteria
  • Assigning appropriate resources
  • Resolving defects

Interpreting a test summary report

  • Evaluating summary report content
  • Applying common metrics

Managing incidents

  • Recording issues
  • Analyzing defects
  • Closing the incident

Addressing project and product risks

  • Contractual
  • Organizational
  • Technical
  • Assess
  • Determine
  • Implement
Adopting Test Support Tools2021-06-25T11:18:39+05:30

Classifying different types of test tools

  • Test management
  • Static testing
  • Testing plan and report specification
  • Executing and logging
  • Performance and monitoring

Introducing a tool into an organization

  • Recognizing potential benefits and risks
  • Considering special circumstances
2023-01-06T15:35:37+05:30

Title

Go to Top