Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Implementation of Object Oriented Programming Technique to Generate Optimal Test Cases


Affiliations
1 Deptt. of Engineering, Dr. C. V. Raman University, Bilaspur (C.G), India
2 Dr. C. V. Raman University, Bilaspur (C.G), India
     

   Subscribe/Renew Journal


Test Cases are generated with help of Object, Sequence, Activity, Collaboration, State-Chart diagrams. Numerous applications developed with help activity diagram to generate test cases. Lacking in generalization and automation. These are two basic pit falls of present procedure to software testing. Basically testing done manually even for test cases generation. When it is being automated it fails to be generalized only for that particular or some application it fits. Validation of obtained test cases is manual. In case automated system obtained test cases should be validated manually to use such test cases to analysis the software. Test Cases are generated based on code by which the application being developed. Existing system based on code analysis certainly depend on language used and application. Generalization is quite difficult. Since test case generation from design specifications has the added advantage of allowing test cases to be available early in the software development cycle, UML Class diagram is used. Implementation of object oriented programming technique to generate optimal test cases. Validation of test cases is automated. Evolutionary Genetic algorithm is used generate valid and optimal patterns necessary. Test cases can be easily generated in case of regression testing. Even in case of reengineering of software, updates once reflected in design specification automatically new set test cases can be generated. Reduce complexity to analysis the code.

Keywords

UML Class, Object-Oriented Programming, Testing, Verification Method.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 146

PDF Views: 2




  • Implementation of Object Oriented Programming Technique to Generate Optimal Test Cases

Abstract Views: 146  |  PDF Views: 2

Authors

Tarun Dhar Diwan
Deptt. of Engineering, Dr. C. V. Raman University, Bilaspur (C.G), India
Rinky Sahu
Dr. C. V. Raman University, Bilaspur (C.G), India

Abstract


Test Cases are generated with help of Object, Sequence, Activity, Collaboration, State-Chart diagrams. Numerous applications developed with help activity diagram to generate test cases. Lacking in generalization and automation. These are two basic pit falls of present procedure to software testing. Basically testing done manually even for test cases generation. When it is being automated it fails to be generalized only for that particular or some application it fits. Validation of obtained test cases is manual. In case automated system obtained test cases should be validated manually to use such test cases to analysis the software. Test Cases are generated based on code by which the application being developed. Existing system based on code analysis certainly depend on language used and application. Generalization is quite difficult. Since test case generation from design specifications has the added advantage of allowing test cases to be available early in the software development cycle, UML Class diagram is used. Implementation of object oriented programming technique to generate optimal test cases. Validation of test cases is automated. Evolutionary Genetic algorithm is used generate valid and optimal patterns necessary. Test cases can be easily generated in case of regression testing. Even in case of reengineering of software, updates once reflected in design specification automatically new set test cases can be generated. Reduce complexity to analysis the code.

Keywords


UML Class, Object-Oriented Programming, Testing, Verification Method.