Domain based regression testing
- 1 January 1994
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Domain based testing (DBT) is a test generation method based on domain analysis and domain modeling. Instead of using domain models for code reuse, we use them as a structure to generate tests. Domain based testing forms a family of test generation methods. Each member of the family defines a specialized domain analysis and a domain model for each problem domain or class of software. To demonstrate these principles, we define a domain analysis and domain model for systems with a command-line user interface. The domain model stores syntax and semantic information needed for test case generation. It can be configured into subdomains for specific testing needs. This is used to identify regression testing subdomains based on the types of changes to a software product. The paper describes how to identify regression testing subdomains and how to generate regression test data.Keywords
This publication has 10 references indexed in Scilit:
- Insights into regression testing (software testing)Published by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Efficient testing of software modificationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Automated testing support for a robot tape libraryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Sleuth : a domain based testing toolPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Process modelingCommunications of the ACM, 1992
- Object behavior analysisCommunications of the ACM, 1992
- Software ReusePublished by Springer Nature ,1991
- Environments for Testing Software SystemsAT&T Technical Journal, 1990
- Some Stability Measures for Software MaintenanceIEEE Transactions on Software Engineering, 1980
- A Domain Strategy for Computer Program TestingIEEE Transactions on Software Engineering, 1980