Syntax Testing uses a model of the formally-defined syntax of the inputs to a component. The syntax is represented as a number of rules each of which defines the possible means of production of a symbol in terms of sequences of, iterations of, or selections between other symbols. Test cases with valid and invalid syntax are designed from the formally defined syntax of the inputs to the component. Test cases with valid syntax shall be designed to execute options which are derived from rules which shall include those that follow, although additional rules may also be applied where appropriate: - whenever a selection is used, an option is derived for each alternative by replacing the selection with that alternative; - whenever an iteration is used, at least two options are derived, one with the minimum number of iterated symbols and the other with more than the minimum number of repetitions. A test case may exercise any number of options. For each test case the
Glad to see a new update
ReplyDelete