Dissertation > Excellent graduate degree dissertation topics show
Based on UML use case diagrams and activity diagrams test case generation method
Author: LiHuanHuan
Tutor: LiJinHua
School: Qingdao University
Course: Computer Software and Theory
Keywords: UML Activity diagram Use Case diagram Scenario Test Case
CLC: TP311.53
Type: Master's thesis
Year: 2011
Downloads: 78
Quote: 0
Read: Download Dissertation
Abstract
|
Software testing is the most fundamental and important means to ensure software accuracy and reliability, Traditional software testing methods and techniques are based on structured thinking and less account into the characteristics of object-oriented technology, some important concepts in models can combine with some important concepts in object-oriented software. Therefore, model-based software testing begins to achieve rapid development. Unified Modeling Language (UML) as a standard object-oriented modeling language, have strict definition, providing many representation ways in deriving object structure and behavior, which makes it easy to extract test information. So methods of automatic test cases generation are based on UML models has important academic and practical significance to software testing theory and technology.On the basis of scenario testing method, the paper proposes a method of generating test cases based on UML activity diagram and UML use case diagram. Main work in this paper follows as:1. The background knowledge of software testing are summarized, which main including test methods, test level, how to identify the test cases, object-oriented software testing strategy, scenario testing method.2. UML and UML-based testing techniques are studied.3. A method of generating test cases based on UML activity diagram and UML use case diagram is proposed. An example of online shopping system is given in order to analyze specifically the steps of the method. Experiments show that the method has some merits. Such as high test efficiency, and the numbers of test cases are reasonable and effective, and test sequence generation method is easy to understand, and easily to generate test cases automatically because of strictly definition of the model and so on.4. Design and implementation models are described and some key algorithms are given.
|
Related Dissertations
- The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
- Design and Simulation of Flight Management Computer System CDU Unit in Flight Simulation,TP391.9
- Method of mapping UML models to XMI,TP311.5
- Investments Projects Evaluation Supporting System Based on Optimizing Model of Industrial Parameters,F283
- Ana1ysis and Design of Human Resource Management Information System for Zhengzhou Union Telecom,TP311.52
- Scenario-based non- uniformity correction,TN215
- Research of Distribution Network Model Based on IEC61970,TM769
- Research on Data Processing Subsystem of Balise Detection System for High-speed Comprehensive Inspection Train,U284.91
- Building Information Modeling and Implementation of Management Systems,TP311.52
- Capital management and real-time monitoring system Design and Implementation,TP311.52
- The Design and Implementation of Comprehensive Inquires System for Shandong State Administration of Taxation,TP311.52
- The Design and Implementation of Management Information System in Food and Beverage Industry Enterprises,TP311.52
- The Design and Realization of the County Civil Organization Internet Office System,TP311.52
- The Application and Research on Web Testing Method Based on Model,TP311.53
- The Design and Implementation of Educational Management Information System for Shandong Trade Union College,TP311.52
- Design and Implementation of Web Service-Based Visual Military Scenario Generation System,TP391.41
- Based on the test cases of the gray correlation TOPSIS evaluation model,TP311.52
- Executable UML - based enterprise modeling,TP311.52
- The Study and Development of the Studnets Information Management System,TP311.52
- Design and Implementation of the virtual laboratory teaching of middle school physics system,TP311.52
- Shanghai GM Customer Management Information System Design and Implementation,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Maintenance
© 2012 www.DissertationTopic.Net Mobile
|