March 23, 2007
Intelligent Design
All testing is model-based. Good tests require intelligent design. Testers use mental models of system behavior when creating and executing tests. Scripted tests are created from the designers’ mental models prior to test execution and do not change based on the results. Exploratory testing starts with a pre-conceived mental model that is refined as tests are executed. Whether scripted or exploratory, human testers are capable of applying information they learn during test execution to improve the testing. Computers cannot adjust scripted test cases during execution. What if automated tests could apply behavioral models to generate tests that go where no manual tester has gone before?
Subscribe to:
Post Comments (Atom)
1 comment:
>>>All testing is model-based.
I have an alternative rephrase for this ...
"Invariably, testing happens by the use of models. A model, by definition, is a simplified representation of a real thing. Throughout Testing, a tester keeps refferring to his model as basis of comparison. Modeling is key testing skill"
Post a Comment