Test Design


Technologies: Other

Curriculums: Manual Quality Engineer

Key facts

Test design is a process that describes “how” testing should be done.

Description

Test design (TD) consists of creating and writing a collection of test cases, grouping them into a test suite(s), for testing a piece of software. It’s important to analyse what must be tested and define the test conditions. These test conditions must be converted into test cases using test data. Test design techniques can be broken up into three main categories, specification-based (also known as black-box) techniques, structure-based (also known as white-box) techniques, and experience-based techniques. These are generally considered either static or dynamic.

Resources

Title Study Item Level Description
Test Techniques Qualified The first file in a list - ISTQB CTFL Syllabus 2018 V3.1 (Chapter 4)
What is Test Design? When to create Test Design? Qualified Test design is a process that describes “how” testing should be done. It includes processes for the identifying test cases by enumerating steps of the defined test conditions.
Software Testing Techniques with Test Case Design Examples Qualified Software Testing Techniques help you design better test cases. Since exhaustive testing is not possible; Manual Testing Techniques help reduce the number of test cases to be executed while increasing test coverage.
Making use of test design techniques to save QA Engineers' time Qualified Testing is an important step in developing software that is useful, usable, and, ultimately, successful. Quality assurance (QA) engineers are a critical part of the testing process.
Test design Qualified A test condition is a statement about the test object. Test conditions can be stated for any part of a component or system that could be verified: functions, transactions, features, quality attributes or structural elements.

Curriculums

Title Description
Manual Quality Engineer Manual testing is a type of Software Testing where Testers manually execute test cases without using automation tools.
Logo