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
Why I'm Seriously Considering Buying a House With My Friends
Top 10 Reasons Why Node.JS is Better?
Antisis City/Antisis City Gym
Uti Hvacr
Kraziithegreat
라이키 유출
Www Movieswood Com
LA Times Studios Partners With ABC News on Randall Emmett Doc Amid #Scandoval Controversy
Https //Advanceautoparts.4Myrebate.com
Signs Of a Troubled TIPM
Hillside Funeral Home Washington Nc Obituaries
Beau John Maloney Houston Tx
What is Cyber Big Game Hunting? - CrowdStrike
Moonshiner Tyler Wood Net Worth
60 X 60 Christmas Tablecloths
Golden Abyss - Chapter 5 - Lunar_Angel
My Homework Lesson 11 Volume Of Composite Figures Answer Key
Arre St Wv Srj
Aaa Saugus Ma Appointment
Graphic Look Inside Jeffrey Dahmer
Riherds Ky Scoreboard
Gas Buddy Prices Near Me Zip Code
Yugen Manga Jinx Cap 19
Olivia Maeday
Piedmont Healthstream Sign In
2023 Ford Bronco Raptor for sale - Dallas, TX - craigslist
Shelby Star Jail Log
Pacman Video Guatemala
Meggen Nut
031515 828
Kattis-Solutions
Truckers Report Forums
School Tool / School Tool Parent Portal
Final Exam Schedule Liberty University
The Blackening Showtimes Near Regal Edwards Santa Maria & Rpx
Craigslist Summersville West Virginia
Stafford Rotoworld
Saybyebugs At Walmart
Trap Candy Strain Leafly
2020 Can-Am DS 90 X Vs 2020 Honda TRX90X: By the Numbers
2007 Peterbilt 387 Fuse Box Diagram
9 oplossingen voor het laptoptouchpad dat niet werkt in Windows - TWCB (NL)
Dyi Urban Dictionary
R/Gnv
Ups Customer Center Locations
Maplestar Kemono
Wisconsin Volleyball titt*es
Dobratz Hantge Funeral Chapel Obituaries
Grandma's Portuguese Sweet Bread Recipe Made from Scratch
How To Find Reliable Health Information Online
Inside the Bestselling Medical Mystery 'Hidden Valley Road'
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.