{"title":"功能级单元测试环境的设计、实现和案例研究","authors":"J.D. Creasman, C. Born","doi":"10.1109/AQSDT.1992.205865","DOIUrl":null,"url":null,"abstract":"The continuing focus on reduction of software development cycle time, while maintaining ever increasing standards of quality, has caused renewed emphasis to be placed on software testing technology as innovative strategies are sought. Existing development processes have generally been refined to the point where little wasted time remains to be removed. This is particularly true in the development of older, well established software. A function level unit test environment (FLUTE) provides a method for reorganizing the early stages of code development and test into a more efficient development model. The goal of this approach is to reduce the time spent on early testing, yet increase the value of such testing to the overall software quality. Following a statement of the relative issues, this paper defines what is meant by a function level unit test environment and moves on to describe an actual implementation of this methodology within a large scale, systems software development project. A case study summarizes the results which were achieved.<<ETX>>","PeriodicalId":150873,"journal":{"name":"[1992] Proceedings of the Second Symposium on Assessment of Quality Software Development Tools","volume":"135 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design, implementation, and case study of a function level unit test environment\",\"authors\":\"J.D. Creasman, C. Born\",\"doi\":\"10.1109/AQSDT.1992.205865\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The continuing focus on reduction of software development cycle time, while maintaining ever increasing standards of quality, has caused renewed emphasis to be placed on software testing technology as innovative strategies are sought. Existing development processes have generally been refined to the point where little wasted time remains to be removed. This is particularly true in the development of older, well established software. A function level unit test environment (FLUTE) provides a method for reorganizing the early stages of code development and test into a more efficient development model. The goal of this approach is to reduce the time spent on early testing, yet increase the value of such testing to the overall software quality. Following a statement of the relative issues, this paper defines what is meant by a function level unit test environment and moves on to describe an actual implementation of this methodology within a large scale, systems software development project. A case study summarizes the results which were achieved.<<ETX>>\",\"PeriodicalId\":150873,\"journal\":{\"name\":\"[1992] Proceedings of the Second Symposium on Assessment of Quality Software Development Tools\",\"volume\":\"135 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-05-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1992] Proceedings of the Second Symposium on Assessment of Quality Software Development Tools\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AQSDT.1992.205865\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1992] Proceedings of the Second Symposium on Assessment of Quality Software Development Tools","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AQSDT.1992.205865","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design, implementation, and case study of a function level unit test environment
The continuing focus on reduction of software development cycle time, while maintaining ever increasing standards of quality, has caused renewed emphasis to be placed on software testing technology as innovative strategies are sought. Existing development processes have generally been refined to the point where little wasted time remains to be removed. This is particularly true in the development of older, well established software. A function level unit test environment (FLUTE) provides a method for reorganizing the early stages of code development and test into a more efficient development model. The goal of this approach is to reduce the time spent on early testing, yet increase the value of such testing to the overall software quality. Following a statement of the relative issues, this paper defines what is meant by a function level unit test environment and moves on to describe an actual implementation of this methodology within a large scale, systems software development project. A case study summarizes the results which were achieved.<>