{"title":"面向对象的测试","authors":"P. Strooper","doi":"10.1109/TOOLS.1997.681887","DOIUrl":null,"url":null,"abstract":"In contrast to the explosion of activity in object-oriented design and programming, relatively little attention has been given to object testing. The proposed tutorial discusses problems and potential solutions with the testing of object-oriented software. After a brief introduction in which the testing of 00 software is compared with the testing of more traditional software, an in-depth look is taken at two approaches to the testing of 00 software. The first is a method for the testing of 00 systems that is used by MPR Teltech, a Canadian telecommunications company. In this method, the ACE tool is used to automatically test individual classes. The second is the ClassBench methodology and framework for the testing of collection classes, which has been used to test several classes from commercial class libraries.","PeriodicalId":276758,"journal":{"name":"Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Object-Oriented Testing\",\"authors\":\"P. Strooper\",\"doi\":\"10.1109/TOOLS.1997.681887\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In contrast to the explosion of activity in object-oriented design and programming, relatively little attention has been given to object testing. The proposed tutorial discusses problems and potential solutions with the testing of object-oriented software. After a brief introduction in which the testing of 00 software is compared with the testing of more traditional software, an in-depth look is taken at two approaches to the testing of 00 software. The first is a method for the testing of 00 systems that is used by MPR Teltech, a Canadian telecommunications company. In this method, the ACE tool is used to automatically test individual classes. The second is the ClassBench methodology and framework for the testing of collection classes, which has been used to test several classes from commercial class libraries.\",\"PeriodicalId\":276758,\"journal\":{\"name\":\"Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239)\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-11-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TOOLS.1997.681887\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TOOLS.1997.681887","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In contrast to the explosion of activity in object-oriented design and programming, relatively little attention has been given to object testing. The proposed tutorial discusses problems and potential solutions with the testing of object-oriented software. After a brief introduction in which the testing of 00 software is compared with the testing of more traditional software, an in-depth look is taken at two approaches to the testing of 00 software. The first is a method for the testing of 00 systems that is used by MPR Teltech, a Canadian telecommunications company. In this method, the ACE tool is used to automatically test individual classes. The second is the ClassBench methodology and framework for the testing of collection classes, which has been used to test several classes from commercial class libraries.