Font Size: a A A

Research And Application Of Computer Test Method

Posted on:2009-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:J Q ShangFull Text:PDF
GTID:2178360272978302Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software test is the committed step that the quality of the software guarantees. The result studied in software test shows: The question existing finds the earlier, the lower its software development expense is in the software. The higher the quality of the software is, the lower the maintenance expenses after the issue of software are. Therefore, there are very important positions in the course of developing of project of the whole software in software test, the development which tests technology has a very important meaning in shortening and testing cycle, lowering costs, raising the quality.Based on UML (Unified Modeling Language) Modeling course and facing target's technology of testing, this paper studied and turned into the method with the example on the basis of the test of UML state diagram. First of all, analysing UML state diagram, In view of it the imperfection, the ambiguity, the structure which exists in the testable aspect complex and so on makes the improvement, forms expands the UML state diagram; Secondly, the structure of combining Jeff Offutt tests the criterion theory, put forward four kinds of test (The covering test of The state transfer, The covering test of fully determined, The covering test of The state /events, The test of complete sequence) that prove on the basis of the state and design the criterion of covering with the example, regard this as and design and test the foundation which uses the example; Then, combine and expand UML state diagram, propose a kind of state changes the technology of testing, lead out and test the example of using, thus improve the quality of testing, strengthen the control which tests the course. Finally, Israel "JR health insurance system" Examine validity and effectiveness of turning into the method with the example on the basis of the test of expanding UML state diagram for the example.
Keywords/Search Tags:Software Testing, UML State Diagram, Test Case, State Transition test, Test coverage criteria
PDF Full Text Request
Related items