Test Case Generation and Optimization of Object-Oriented Software using UML Behavioral Models

Biswal, Baikuntha Narayan (2010) Test Case Generation and Optimization of Object-Oriented Software using UML Behavioral Models. MTech by Research thesis.



Testing guarantees the quality of software to be developed in terms of presence of bugs or errors. Testing can be separated into two categories such as White Box and Black Box testing. White box testing is done through detail analysis of program structure where as black box methodology deals with specification and design document i.e. without program details. Thus black box testing methodology holds major advantages, as tester can generate the test cases before code is developed, using specification and design document. Off the late, Object-Oriented program have changed the scenario of software development industry in terms of software development and its supporting technology. The object-oriented features like inheritance and encapsulation has made it easy and suitable confined to design. The inheritance feature encourages to re-use the developed components where as the encapsulation conceals the details from others. And other features of object-oriented program like polymorphism, data abstraction and modularity have increased its richness. However these features have increased the job of software tester. Special attraction are needed to look into these features while testing is carried out.

Item Type:Thesis (MTech by Research)
Uncontrolled Keywords:UML, test case, program under testing, program execution traces, test scenario, category partition method, test case optimization.
Subjects:Engineering and Technology > Computer and Information Science > Information Security
Divisions: Engineering and Technology > Department of Computer Science
ID Code:2923
Deposited By:Hemanta Biswal
Deposited On:01 Aug 2011 10:09
Last Modified:01 Aug 2011 10:09
Supervisor(s):Mohapatra, D P

Repository Staff Only: item control page