CitedEvidence
User Settings
Open AccessDissertation

Rollenbasierter Test objektorientierter Programme

Moritz Schnizler,Horst Lichter-2004-01-01-RWTH Publications (RWTH Aachen)

TL;DRAbstract

Although object-orientation today is widespread in the area of software development, testing the corresponding programs still causes many problems. This means testing object-oriented programs usually is much more difficult and therefore expensive than testing their procedural counterparts. One reason for this is that most testing approaches that so far have been suggested for object-oriented software do not adequately consider the special properties of programs, which have been developed by object-oriented means. For instance, only a few testing approaches consider the shift of program complexity from single methods in a class into the collaboration of objects at runtime. Based on this situation, this work presents a new role-based approach to testing object-oriented programs that concentrates on testing object collaborations, which have been specified using role models. For this purpose it is first shown, how role models can be used to isolate collaborations of objects from a programs

Chat with Paper

AI Agents for this Paper

Although object-orientation today is widespread in the area of software development, testing the corresponding programs still causes many problems. This means testing object-oriented programs usually is much more difficult and therefore expensive than testing their procedural counterparts. One reason for this is that most testing approaches that so far have been suggested for object-oriented software do not adequately consider the special properties of programs, which have been developed by object-oriented means. For instance, only a few testing approaches consider the shift of program complexity from single methods in a class into the collaboration of objects at runtime. Based on this situation, this work presents a new role-based approach to testing object-oriented programs that concentrates on testing object collaborations, which have been specified using role models. For this purpose it is first shown, how role models can be used to isolate collaborations of objects from a programs

Keywords

Test (biology)Geology

Chat

Click to start Chat