• Search...

categories: Technology & Innovation

Software
Technology
SDG 9: Industry, Innovation and Infrastructure

Test Design

Duration: 0 h 57 m / 19 lessons

Level: General

Course Language: Arabic

By the end of this course, you will be able to

  • Apply statement coverage technique and decision coverage technique as structural techniques.

  • Apply the equivalence division technique, boundary value analysis technique, state transition technique, and decision table technique as specification-based techniques.

  • Application of error guessing technique, exploratory testing technique, and checklist-based testing technique as exploratory testing techniques.

Course Details

  • 0 h 57 m/19 lessons
  • Last updated: 27/10/2022
  • Course completion certificate

Course Content

Free lessons

1.

Introduction

2 Minutes
2.

Testing Techniques

3 Minutes
1.

Introduction

2 Minutes
2.

Testing Techniques

3 Minutes
3.

(Statement Coverage) White Box Testing - Statement Coverage

2 Minutes
4.

Decision Coverage

1 Minutes
5.

Example 1

5 Minutes
6.

Example 2

3 Minutes
7.

Example 3

2 Minutes
8.

Example 4

2 Minutes
9.

Example 5

2 Minutes
10.

Example 6

3 Minutes
11.

Test Progress Monitoring and Control

1 Minutes
12.

Black Box Testing - Equivalence Partitioning

3 Minutes
13.

Example 1

3 Minutes
14.

Example 2

1 Minutes
15.

Boundary Value Analysis

4 Minutes
16.

State Transition

3 Minutes
17.

State Transition - Example

4 Minutes
18.

Decision Table

5 Minutes
19.

Use Case Testing

1 Minutes

About this course

In this course, you will learn different approaches to software testing such as structural testing, specification-based testing, and experience-based testing. You will also learn different techniques used in these methods and practice these techniques, such as statement covering technique, decision covering technique, parity division technique, boundary value analysis technique, state transition technique, decision table technique, error guessing technique, exploratory testing technique, and checklist-based testing.

Course requirements and prerequisites

Graduate of any university (Engineering is not mandatory)

Previous programming experience of any language

Detailed oriented

Introduction to Testing Track

Mentor

Looking for help?