---
title: "Test Design & Execution"
slug: "test-design-execution"
description: "The Art of Modelling: Test Approaches, we take nother step back to consider how to avoid test bloat and the benefits of leveraging less test static assets."
tags: ["Art of Modelling", "Learning Portal"]
updated: 2023-05-25T07:06:33Z
published: 2023-05-25T07:06:33Z
canonical: "knowledge.curiositysoftware.ie/test-design-execution"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.curiositysoftware.ie/llms.txt
> Use this file to discover all available pages before exploring further.

# Test Design & Execution

In this clip of The Art of Modelling: Test Approaches, we take nother step back to consider how to avoid test bloat and the benefits of leveraging less test static assets, and the traditional use of test management tools like Jira or Gherkin. Asking how can you handle complexity and maintenance as time passes in **Test Design & Execution**?

Make Test Design less static and face into constant change through the use of pliable solutions offered by modelling flows, or model-based testing. Model-based testing uses living elements to give feedback on the impact change is having and will have on a System Under Test.

Model Based Testing is an approach to software testing that utilizes models to guide and automate the creation of test cases. Instead of writing test cases manually, model-based testing leverages graphical representations or formal notations to represent the intended behaviour or requirements of a system. These models serve as a blueprint for generating test cases and defining the expected outcomes.

This segment is part of Art of Modelling: Test Approaches, with Curiosity Software Enterprise Solutions Architect, Rich Jordan. What does a good test approach need to consider?

[Embedded content](https://www.youtube.com/embed/Z7DjUpFMRMI?&amp;wmode=opaque&amp;rel=0)

Model based testing is an application of model-based design for designing and optionally also executing artifacts to perform software testing or system testing. Models can be used to represent the desired behavior of a system under test, or to represent testing strategies and a test environment.

## Related

- [The Art of Modelling Test Approaches](/the-art-of-modelling-test-approaches.md)
- [Problems With Your Testing Approach](/problems-with-your-testing-approach.md)
- [Test Scope and Minimising Blast Radiuses](/test-scope-and-minimising-blast-radiuses.md)
- [Methodologies, Timelines & Test Types](/methodologies-timelines-test-types.md)
- [The Art of Modelling](/the-art-of-modelling.md)
