Font Size: a A A

The Research Of Object-Oriented Class Testing Methods

Posted on:2006-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:H Y YaoFull Text:PDF
GTID:2178360185978526Subject:Computer software engineering
Abstract/Summary:PDF Full Text Request
Since the Object-Oriented technology has been popularized and used in software engineering, the traditional structural testing technologies and methods meet the big challenge. Object-Oriented software test is an indispensable part in Object-Oriented software programming and is one of a key technology to guarantee the quality and reliability of Object-Oriented software. At present, the research of Object-Oriented software testing technologies are weak, compared with the Object-Oriented analysis and design technology and Object-Oriented programming language. Consequently, the technologies and methods of Object-Oriented class test are mainly discussed in this paper.We put forward our own software testing methods of Object-Oriented class test, and also compare the virtue of our methods with other in this paper. In discussing the service-based testing technologies, the block's branch testing pattern is put forward by decomposing the complicated conditions of the class source codes. In discussing the state-based testing technologies, the idea of extending the states of child class is put forward. According to idea of the object state model, the object state testing model is put forward based on the source codes ,which realize to construct the test-related object state sketches from the source codes. In discussing the response-based testing technologies, the C/S test pattern is put forward in the interact test of Object-Oriented class according to the C/S system idea. When discussing the testing technologies, we are always keeping our stand on the coverage measurement criterion.We have compared the differences of traditional software test and Object-Oriented software test. At the same time, the traditional coverage measurement criterion's deficiency are explained when it is used to measure the coverage of Object-Oriented software test. We have improved on the segment-based Object-Oriented testing coverage measurement criterion. In the end we summarize all the work in the paper, and prospect the next research aspect.
Keywords/Search Tags:software test, test strategy, coverage measurement
PDF Full Text Request
Related items