Abstract

Domain based testing (DBT) is a test generation method based on two concepts from software reuse, the domain analysis and domain modeling. Instead of using domain models for reuse, they serve as a structure to generate tests. In general, DBT forms a family of test generation methods. Each member of the family defines a domain analysis and a domain model for each problem domain or class of software. To show these principles, we define a domain analysis and domain model for systems with a command-language interface. The analysis exploits information from the command language, and the domain model stores syntax and semantic information needed for test case generation. We develop a four-part test generation process model to support automated test generation. We also describe an interactive test generation tool called Sleuth. Sleuth supports domain based testing, follows our test process model, and provides utilities to reuse test cases. >

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.