{"title":"Automated test plan generator for database application systems","authors":"M. Robbert, F. Maryanski","doi":"10.1145/111048.111061","DOIUrl":null,"url":null,"abstract":"As database applications increase in size and complexity, the development of usable test plans to test application software becomes essential. These testing plans must establish the applications' correctness and consistency as well as its reliability from the human expectation viewpoint. The designed automated/manual testing procedure integrated into the design phase, automates the generation of test plans for the comprehensive coverage of all details and timely updating, reducing the overall testing time and standardizing results. Human intervention remains to ascertain semantic nuances, ambiguities and user interface inconsistencies. A minimal set of test objects defines the test classes while a taxonomy categorizes the necessary tests and demonstrates the breadth and depth of the verification and validation procedures. Analysis of our experimental testing results showed the keystone to be the test plan, a data driven conceptual level, procedural document certifying the semantics, syntax and interfaces of a specific database application. A Test Plan Generator was constructed using C++ to generate a set of precise test plans from the design schema.","PeriodicalId":147067,"journal":{"name":"Symposium on Small Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Symposium on Small Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/111048.111061","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
As database applications increase in size and complexity, the development of usable test plans to test application software becomes essential. These testing plans must establish the applications' correctness and consistency as well as its reliability from the human expectation viewpoint. The designed automated/manual testing procedure integrated into the design phase, automates the generation of test plans for the comprehensive coverage of all details and timely updating, reducing the overall testing time and standardizing results. Human intervention remains to ascertain semantic nuances, ambiguities and user interface inconsistencies. A minimal set of test objects defines the test classes while a taxonomy categorizes the necessary tests and demonstrates the breadth and depth of the verification and validation procedures. Analysis of our experimental testing results showed the keystone to be the test plan, a data driven conceptual level, procedural document certifying the semantics, syntax and interfaces of a specific database application. A Test Plan Generator was constructed using C++ to generate a set of precise test plans from the design schema.