Font Size: a A A

OO Software Testing Method Study Based On UML

Posted on:2008-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:L L XieFull Text:PDF
GTID:2178360212981205Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the broadly used of the Object-Oriented developing method, the Object-Oriented Software testing is getting more and more attention by man. In virtue of Object-Oriented Software's features, the traditional Software testing methods are not adapt to the Object-Oriented testing, make the Software testing more difficult. Based on the characteristics of object-oriented software, the article discusses the testing layers and methods for Object-Oriented Software testing and generates the specific solutions for test case.The Unified Modeling Language (UML) is more defined and easy to describe the Software. At the sometimes, the UML affords a lot of graph model. It is not only backup the OOA and OOD, but also the whole procedure from the demand to development. It is possible to lead UML into Software testing.In Software testing, the design of generating cases testing is the key point. So, I put it as the emphases in the article. This paper will effectively combine the UML and Rational Unified Process (RUP), in RUP on the basis of iterative, introduce different UML diagrams aim at the object-oriented features of the various phases of software testing and discuss the methods of the different stages of the test case generation. There into, the emphasis of research is clusters testing. The method on the base of the analysis, the design phase sequence diagram; then, combine class's state diagram in the sequence interactive diagram to combined state diagram; finally, with the combined state diagram optimizing, and the test case generation on the basis of it. The UML-based method of using analysis of the design stage diagram avoids the mistakes that are made by introducing the phase coding errors on the testing.
Keywords/Search Tags:Object-Oriented Software Testing, class-clusters testing, test case, UML, Sequence diagram
PDF Full Text Request
Related items