Which of the following statements BEST describes how tools support model-based testing?

Which of the following statements BEST describes how tools support model-based testing?
A . Finite state machines are used to describe the intended execution-time behavior of a software-controlled system.
B . Random sets of threads of execution are generated as test cases.
C . Large sets of test cases are generated to provide full code coverage.
D . An engine is provided that allows the user to execute the model.

Answer: A

Explanation:

Model-based testing tools support the creation and execution of tests based on models of the system under test. Finite state machines (FSMs) are often used in model-based testing to describe the expected behavior of a system during execution. FSMs help in defining the states of the system and the transitions between these states based on events, which can then be used to generate test cases that validate the system’s behavior against the model.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments