Home › Software Testing › Software Testing › advanced_security_performance › Model-based testing (MBT) generates test cases f…
Model-based testing (MBT) generates test cases from
AProduction traffic logs of real users
BA formal model of expected behavior
CRandom text strings from a dictionary
DBrowser screen recording of users
Answer & Solution
Correct answer: B. A formal model of expected behavior
MBT builds a model (state machine, UML, BPMN, formal spec) and uses tools to derive test cases that cover model paths. Tools: GraphWalker, Spec Explorer, Conformiq. Especially useful for protocol and stateful systems.
Related questions
Test coverage is BEST described asContinuous Testing in DevOps meansIn the V model of SDLC, system testing corresponds to'Test data' management addressesIn ISTQB terminology, a 'test oracle' isAcceptance Test Driven Development (ATDD) emphasisesTest Driven Development uses the rhythm ofRecovery testing simulates