Abstract
We present a strategy for the automatic generation of test cases from parametrised use case templates that capture control flow, state, input and output. Our approach allows test scenario selection based on particular traces or states of the model. The templates are internally represented as CSP processes with explicit input and output alphabets, and test generation is expressed as counter-examples of refinement checking, mechanised using the FDR tool. Soundness is addressed through an input-output conformance relation formally defined in the CSP traces model. This purely process algebraic characterisation of testing has some potential advantages, mainly an easy automation of conformance verification and test case generation via model checking, without the need to develop any explicit algorithm. © 2012 British Computer Society.
Author supplied keywords
Cite
CITATION STYLE
Nogueira, S., Sampaio, A., & Mota, A. (2014). Test generation from state based use case models. Formal Aspects of Computing, 26(3), 441–490. https://doi.org/10.1007/s00165-012-0258-z
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.