Dissertation > Excellent graduate degree dissertation topics show
Design and Implementation of an Automated Testing Tool for Communication Software
Author: YuanJianHui
Tutor: ZuoZhongPing
School: Huazhong University of Science and Technology
Course: Software Engineering
Keywords: Software Test Automated Test Script Technique
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 84
Quote: 0
Read: Download Dissertation
Abstract
|
With the continuous development of electronic computer and computer software which has richer function and more complex structure, quality assurance of software is facing increasingly challenges. In software quality assurance study, fully manual or automated testing are the basic means of quality assurance. However, with the structure of the software becoming more complex and ever-growing, manual software testing has highlighted the inefficient and costly defects. So people develop automated testing technology. The purpose of author is to analyze the process of automated testing to establish a common and critical theory, and will apply these theories in the design and implementation of automated testing tool.The design and implementation of automated testing tools show how to establish automated test. In the research of system design technology, author shows some key technologies: the analysis of key to realize fully automated test process; vary automated test scripts; automation framework; the notion of test-driven program development. The analysis of specific needs of system is based on author’s experience of automated testing. The ideas of software as a service and modular design are used to design the whole system. The various functional modules use key technologies of automate testing as a guide in module design. In the implementation of all modules, we focus on automated testing engine module and script interpreter module.System design is focusing on the standardization of interfaces. Concise system structure and reasonable function allocation of module let the tools having good scalability. Author also uses a set of norms to tools layout, which greatly improve efficiency of automated testing. However, due to the limited capacity of the author, as well as resources and other reasons, automated testing tools does not have enough user experience, and its error-handling capacity is insufficient too. Future topics will focus on optimizing the automated testing framework; enrich the automated testing tools; enhancing the robustness of the system.
|
Related Dissertations
- Software Development for Tuberail Wayside Operation System,U239.9
- Research on Automatic Generation Method of Test Case for Aviation Software,TP311.52
- The Research and Application of Software Reliability Test for User Right Management System,TP311.53
- Applied Research on Built-In-Self-Probe-Test in Object-Oriented Software Testing,TP311.52
- Automatic Test Data Generation for Path Testing Using Genetic Algorithms,TP311.52
- Integrated circuits time domain parameters of the dynamic characteristics test,TN407
- Automatic testing of the radar transmitter and remote fault diagnosis system design,TN957.3
- Design and Implementation of visual development and runtime environment of the circuit board fault diagnosis system,TP311.52
- Research and Design A Windows Based Gui Test Platform,TP311.52
- Software Component Testing Methodology for Legacy System,TP311.52
- Research of Softwear Test Method on the Spacecraft Fault Diagnosis System,V467
- The Handset Software Testing Process of Quality Control,TP311.52
- The research and practice of software test management software projects,TP311.52
- Study and Realization on Web Service Test Tools,TP393.09
- Design and Implementation of Automatic Test for Mscrm System,TP274
- Ontology-based Test Case Auto Generation for Software Used in Nuclear Power Plant Production,TP311.53
- The Software Testing Documentation Generation System Base on Struts Frame Work,TP311.53
- Method to Design Modular Based Car Body Control Systems,TP273
- Research on Software Reliability Test Methods for Autonomous Underwater Vehicles,TP311.52
- The Design and Implementation of GUI Record Tool for IBM Automatic Testing Framework,TP311.53
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|