# Model Based testing- How to ensure quality?

**URL:** https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981
**Category:** Archive
**Created:** [11 October 2021 06:59 UTC](https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981 "2021-10-11T06:59:19Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![ishani](https://avatars.discourse-cdn.com/v4/letter/i/8491ac/32.png) [@ishani](https://club.ministryoftesting.com/u/ishani)
#### Post date: [11 October 2021 06:59 UTC](https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981/1 "2021-10-11T06:59:19Z")

</div>

Hi all,  
My company is working on creating model based testing using Matlab. My task is to identify a test-strategy to keep things in place and go smooth. I look for your advice in what kind of things do I have to consider in this type of test-environment?  
For now, my thinking is

- A place to clearly show different test-versions of designs (like a repo)

- A design linked with the requirement

Any input is welcome. Thank you!

---

<div class="post-metadata">

### Author: ![kristof](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/kristof/32/10839_2.png) [@kristof](https://club.ministryoftesting.com/u/kristof)
#### Post date: [11 October 2021 07:36 UTC](https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981/2 "2021-10-11T07:36:10Z")

</div>

Depends how far you are willing to go with Model Based Testing.

You can:

- Create test scenario’s
- Created automated BDD scenario’s
- Add Machine Learning & AI into it to link with your ticketing system

Things to keep in mind is who’s going to create the Models? Who’s going to learn the syntax?

You could have a look at:

- [https://graphwalker.github.io/](https://graphwalker.github.io/)
- [Practical Model-Based Testing — Say “Hello MBT” | by Ofer Rivlin | CyberArk Engineering | Medium](https://medium.com/cyberark-engineering/practical-model-based-testing-say-hello-mbt-b16292ffff06)

---

<div class="post-metadata">

### Author: ![kanikavatsyayan](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/kanikavatsyayan/32/9793_2.png) [@kanikavatsyayan](https://club.ministryoftesting.com/u/kanikavatsyayan)
#### Post date: [21 October 2021 10:29 UTC](https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981/3 "2021-10-21T10:29:53Z")

</div>

The first thing that you need to do is work on test cases that can help you verify the design. Once you are done working on test cases, you can aim for automating the verification tasks. Make sure you work on verification and validation of the entire model.

---

<div class="post-metadata">

### Author: ![mikeharris](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/mikeharris/32/12295_2.png) [@mikeharris](https://club.ministryoftesting.com/u/mikeharris)
#### Post date: [22 October 2021 07:32 UTC](https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981/4 "2021-10-22T07:32:06Z")

</div>

We use, golang can you recommend MBT tools for golang?

---

<div class="post-metadata">

### Author: ![kristof](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/kristof/32/10839_2.png) [@kristof](https://club.ministryoftesting.com/u/kristof)
#### Post date: [22 October 2021 09:22 UTC](https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981/5 "2021-10-22T09:22:18Z")

</div>

I haven’t used any golang tools yet so I cannot ‘recommend’ any but have you tried: [GitHub - flyingmutant/rapid: Rapid is a Go library for property-based testing that supports state machine ("stateful" or "model-based") testing and fully automatic test case minimization ("shrinking")](https://github.com/flyingmutant/rapid) ?

---

<div class="post-metadata">

### Author: ![mikeharris](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/mikeharris/32/12295_2.png) [@mikeharris](https://club.ministryoftesting.com/u/mikeharris)
#### Post date: [22 October 2021 09:26 UTC](https://club.ministryoftesting.com/t/model-based-testing-how-to-ensure-quality/53981/6 "2021-10-22T09:26:17Z")

</div>

Thank you. I will have a look at it.
