Topics
Diğer Eğitimler

Topics:

1. Fundamentals of Testing

  • Terminology

  • Common Testing Principles

  • Basic Test Process

  • Psychology of Testing

  • Code of Ethics

  • Testing Missions and Test Objectives

  • Seven Testing Principles

  • Context Drivers for Testing

2. Testing Throughout the Software Life Cycle

  • Software Development Models

  • Test Levels and Test Types

  • Maintenance Testing

  • Test Impacts of Software Development Models

  • Illustrating Verification and Validation for Better Understanding

  • Linking Test Levels with Entry and Exit Criteria

  • Compare and Contrast Black Box and White Box Testing

  • Goals, Targets, and Issues within Test Levels

  • Compare and Contrast Test Types Using Examples

3. Test Management

  • Test Organization

  • Planning and Estimation

  • Progress Monitoring and Control

  • Configuration Management

  • Risk and Testing

  • Incident Management

  • Project Constraints

  • Testing Team Organizational Structures

  • Driving More Accurate Test Estimates

  • Choosing a Test Approach

  • Performing Risk Assessment

  • Identifying Incidents

  • Writing an Incident Report

  • Performing a Review Session

  • Developing Oracles

4. Test Design Techniques

  • Testing Development Process

  • Specification-Based Techniques

  • Structure-Based Techniques

  • Experience-Based Techniques

  • Selecting Test Techniques

  • Tests Designed with Equivalence Partitioning

  • Using Equivalence Partitioning as a Test Design Method

  • Using Boundary Value Analysis to Create Tests

  • Analyzing and Mapping Out Complex Logic in Requirements

  • Using a Decision Table to Develop Tests

  • Walking through a State Model

  • Using a State Model to Build Tests

  • Using Case Basics

  • Generating Tests from Use Cases

  • Analyzing Code Flow with Control Flow Diagrams

  • Developing Structural Tests for Code and Analyzing Coverage

  • Differentiating Experience-Based Techniques

  • Choosing a Test Technique

5. Static Techniques

  • Static Testing Techniques

  • Review Process

  • Static Analysis by Tools

6. Tool Support for Testing

  • Types of Tools

  • Effective Use of Tools

  • Introducing Tools into an Organization

  • Test Frameworks

  • Probe Effect

  • Pros and Cons of Tools

  • Piloting a Tool