Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Website update #301

Merged
merged 4 commits into from
May 27, 2024
Merged

Website update #301

merged 4 commits into from
May 27, 2024

Conversation

ivan-gavran
Copy link
Collaborator

  • Added two paragraphs on the basics of model-based techniques
  • Added links to all Informal's projects related to MBT

@ivan-gavran ivan-gavran requested review from rnbguy and bugarela May 27, 2024 18:28
jekyll/index.md Outdated Show resolved Hide resolved
jekyll/index.md Outdated
# Model Based Testing
Building a model of our software gives us a couple of elegant and efficient ways to increase confidence in its correctness.
Modeling languages (such as [TLA+](https://lamport.azurewebsites.net/tla/tla.html) or [Quint](https://github.com/informalsystems/quint)) are supported by _model checkers_, which enable us to reason about the model's properties.
We can specify desired properties and verify that the model satisfies them, or we can generate a large number of tests directly from the model and run them against the implementation.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general, I think this is talking more about models than model-based testing. I think it's ok, since this is the part that people struggle the most to understand. This suggestion just adds a bit more focus on the testing part.

Suggested change
We can specify desired properties and verify that the model satisfies them, or we can generate a large number of tests directly from the model and run them against the implementation.
We can specify desired properties and verify that the model satisfies them, and then generate a large number of tests directly from the model and run them against the implementation.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a good point. I addressed it so that the whole website now looks more general: MBT = model-based techniques

@ivan-gavran ivan-gavran merged commit f4eb525 into main May 27, 2024
@ivan-gavran ivan-gavran deleted the ivan/mbtBasics branch May 27, 2024 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants