Font Size: a A A

Test FastHelp Project

Posted on:2008-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LiFull Text:PDF
GTID:2178360212493822Subject:Software engineering
Abstract/Summary:PDF Full Text Request
FastHelp project is a group of functional modules which are based on the .net platform. Each functional module can independently resolve some common breakdowns which user encounters. Each function module is applying the object-oriented technical development to complete; it has its own kind of, the object, the attribute and the method.The traditional test case generating methods, for example, the equal kind of division, the boundary value analysis, the wrong extrapolation, the cause and effect chart and so on, are based on the function solution tree which is formed on design stage, further executing test from the top or bottom-up. These traditional test methods have neglected the important stage for extracting test information - demand analysis stage. And as the object-oriented software is based on integration, there is no available functional solution tree for generating test cases.Because of the independences of each functional module in FastHelp project, testing mainly concentrates to the integrated test stage. This article applies the object-oriented technology for the integrated test; generates test cases from UML diagrams - mainly focus on Use Case Diagram and Interactive Diagram.The object-oriented software integrated test contains the structure integration test and the behavior integration test. Structure integration testing main test class inheritance, kind of vessel, kind of connection, in module connection whether there is wrong; Interactive Diagram is just the suitable for the test information collection of the behavior integration test. Cooperation Diagram and Sequence Diagram are brothers that observe the system from different angles. Therefore this article separately generates the test cases based on this two kinds of Interactive Diagrams.The test result and the Bug statistical analysis indicated that, comparing with the traditional test case generation methods, this kind of test case generation method based on UML Diagrams, is proof to cover more and to help enhance the software reliability and quality greatly.
Keywords/Search Tags:TestCase, Integrated Test, UseCase Diagrams, Interactive Diagrams
PDF Full Text Request
Related items