Skip to content

ISTQB® Foundation Level Software Testing

Course type: Virtual Classroom / Online Duration: 2 Days Download PDF
Home›Courses›ISTQB® Foundation Level Software Testing

Description

Quality software is software that is error-free at an acceptable level, can be completed and distributed on time with the planned budget, meets requirements and / or expectations, and has sustainable features.

Testing is the process of verifying that a system meets specified requirements or determining differences between expected and observed results by testing or evaluating a system manually or automatically.

Software testing covers, on the other hand, the dynamically performed verification activities to meet the expected behaviors of software from an infinite number of fields, with a limited number of appropriately selected tests.

 

Delegates will learn how to: 

  • Software Testing Basics
  • Testing Throughout the Software Life Cycle
  • Static Test Techniques
  • Test Design Techniques
  • Test Management
  • Tool Support for Testing

 

Who Should Attend

Test Engineers

Quality Assurance Specialists

Business Analysts

System Analysts

Programmers

Software Specialists

Project Managers

Institutional Architecture Specialists

Software Architects

Outline

Software Testing Basics
  • Why Testing Is Necessary?
  • What’s the test?
  • Seven Testing Principles
  • Basic Testing Process
  • Psychological Dimension of the Test
  • Code of Ethics
Testing Throughout the Software Life Cycle
  • Software Development Models
  • Test Levels
  • Test Types
  • Maintenance Tests
Static Test Techniques
  • Static Test Techniques and Test Processes
  • Review
  • Static Analysis Performed with Tools
Test Design Techniques
  • Test Design Process
  • Test Design Technique Categories
  • Specification Based Techniques (Black Box)
  • Structure Based Techniques (White Box)
  • Techniques Based on Experience
  • Selection of Test Techniques
Test Management
  • Test Organization
  • Planning Tests and Effort Estimates
  • Monitoring and Control Test Progress
  • Configuration Management
  • Risk and Test Relationship
  • Error Management
Tool Support for Testing
  • Types of Test Tools
  • Effective Use of Tools: Potential Benefits and Risks
  • Introducing the Tool to the Organization

Prerequisites

There are no prerequisites.