Test design techniques, definition & examples | Testlearning (2024)

What is a test design technique?

A test design technique focuses on finding errors in software and systems. Techniques are used to thoroughly examine (parts of) a system for errors. There are several techniques. These techniques have their own way of working and can be used from a test base to find errors.

What is a test base?

A test base is a description of the desired behavior of a system. A test base consists of all sources that tell something about the requirements of the system. You need a test base in almost all cases, because otherwise you don't know whether a system has desired or undesired behavior.

How do you choose a test design technique?

Which technique is most appropriate depends on what exactly you want to test. TMap® Next has drawn up a number of test forms. These test forms, also called quality attributes, are examples of what you can test with a certain system:

  • Functionality
  • Detail functionality
  • Overarching functionality
  • Adaptability, usability, connectivity, performance, or usability

The last form of testing contains a number of elements. That's because most test design techniques that fall under it test multiple things at once.

To give you a clear picture, below we will categorize the eleven design techniques according to the test forms. Under each test form, you'll see which test design techniques can be used.

Functionality

The two test design techniques that fall under "Functionality" have to do with input to a system.

Semantic Test (SEM)

This design technique focuses on input data. A Semantic Test allows you to determine the degree to which the system accepts input data.

Syntactic Test (SYN)

The Syntactic Test is partly about the same topic: input data. This design technique tests the extent to which a system can withstand invalid input data.

Detail functionality

The name of the test form says it all: design techniques that fall under this focus on a specific functionality.

Decision Table Test (BTT).

The Decision-table test tests the detailed functionality of a system. This technique allows you to check the design specifications present.

Data Combination Test (DCT)

This technique tests the combinations of system functions. When performing a DCT, the goal is to simulate as many situations as possible with as few tests as possible.

Elementary Comparison Test (EVT)

The EVT can also be used to intensively test detail functionality. The Elementary Comparison Test places the focus on testing decision points in systems.

Overarching functionality

Overarching functionality testing means looking at the whole. Many techniques examine specific components of a system. Test design techniques that focus on the overarching functionality can bring out errors that cannot be seen by specific tests.

Data Cycle Testing (GCT)

Tracking down integration errors, that is the purpose of the Data Cycle Test! The GCT tests the linkage between all kinds of functions of a system.

Data Combination Test (DCT)

The Data Combination Test (DCT) was briefly explained above, but it can also be used to test the overarching functionality of a system.

Compatibility, usability, connectivity, performance or usability

There are several test design techniques that test one or more of the above terms.

Use Case Test (UCT).

The Use Case Test allows you to discover missing items in a system. Examining individual components of a system does not always result in discovering missing elements. With a UCT you solve that problem.

Real Life Test (RLT)

With the Real Life Test test you examine the ease with which connections can be made to other systems (connectivity). Usability and performance are also tested with the RLT.

Process Cycle Test (PCT)

The Process Cycle Test is often used to test the integration between administration and an automated information system.

Data Cycle Test (GCT) and Syntactic Test (SYN)

The Data Cycle Test (GCT)and Syntactic Test (SYN) can also be used to test the elements within a given system.

Learn test design techniques?

This article has given you an overview of different test design techniques. Want to learn more about software testing? Testlearning is your test training provider in a digital learning environment. For example, we offer the following courses:

  • E-learning TMAP® Suite Test Engineer
  • E-learning TPI NEXT® Foundation

Want to know more about Testlearning?

Would you like to be kept up to date with developments around our test training programs? Then follow us onLinkedIn, sign up for the monthlynewsletteror read ourblogs!

Test design techniques, definition & examples | Testlearning (2024)
Top Articles
How To Control Your Mind From Unwanted Thoughts
35 Unique Ways to Say "Appreciate Your Help" | LettrLabs - Personalized Direct Mail
The 15 Best Places for Cinema in Amsterdam
Kaiser Ncti
Razorfist Kiwifarms
Valtra Q-Serie | 230-305 PS | Denkt wie ein Profi. Arbeitet wie ein Tier.
When His Eyes Opened 3001
Walmart Fram Oil Filter
Walmart Academy Core Test Questions And Answers
Seething Storm
North Jersey Creiglist
Localizar el dispositivo Apple o AirTag perdido con Encontrar - Soporte técnico de Apple
Noaa Weather Portland Or
User account | Housing
Nexus 5Gang praktische Erfahrungen
Welcome To Aces Charting
Uwsa 1 Step 3
Family Faring Episode 5
Pdq Menu Nutrition Facts
Paccar PX-7 Problems Not Many People May Know
South Bend Weather Underground
Fbisd Homepage
Gw Vex Schedule
Part City Near Me
Cinemark University Mall Showtimes
Santa Barbara Craigs List
Reiseland Brandenburg: Ihr Portal für Urlaub und Ausflüge
New England Revolution vs CF Montréal - En vivo MLS de Estados Unidos - 2024 - Fase Regular
24 Hour Supermarket Near Me Now
Jimmy John's Near Me Open
Identogo Edinburg
Insidekp.kp.org Myhr Portal
Loss Payee And Lienholder Addresses And Contact Information Updated Daily Free List Bank Of America
Cole's Dockside Pre Fixe Menu
Sun Tracker Pontoon Wiring Diagram
Village Medical 75Th And Thunderbird
Syracuse Deadline
Embassy Suites Wisconsin Dells
Spn 3720 Fmi 15 Cummins
Monroeville Craigslist
Wash World Of Lexington Coin Laundry
Where Is The Purser In 2K22
Craigslist Waldport Oregon
Quest Diagnostics Mt Morris Appointment
Mtndwer
Narrative - Examples and Definition of Narrative
It Lives Inside Showtimes Near Cinemark Grand Cinemas
Core Relief Texas
24 Hour Arrest List Knox County
Myfreewebcam Org
7543460065
10 Competências da SMMA de Foz do Iguaçu - material14832 - Legislação
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 5976

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.