Dissertation > Excellent graduate degree dissertation topics show

Research of Test Case Minimization in the Automatic Software Testing Framework

Author: ZhangMeiLing
Tutor: YaoZuo
School: Donghua University
Course: Computer Software and Theory
Keywords: Software Testing Framework regression Testing Minimization of Test suites
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 139
Quote: 1
Read: Download Dissertation

Abstract


Software testing is an important approach for quality assurance. As the software using expanding, software testing has become an significant part of software development. With the software size continues to expand, the difficulty of testing increase, so the automatic software testing is in bad desire now. Today, automated testing software has developed into an important research direction of software engineering.Software Automatic Testing eventually applied to practical application in form of software testing framework or software testing tool. As an important part of software development cycle and software testing, regression testing is used in every phase of software developing. On the basis of research on the existing framework, This article presented an automatic software regression testing framework ASTF(Automatic Software Testing Framework), it can applied to the testing between different environment configuration and platform. It can used to do static analyzing, dynamic analyzing, automatic regression testing and so on. ASTF can capture user input automatically, fresh the test case suite and then minimize the test suite. ASTF realize these function mainly depend on the program instrumentation and capture/replay technology, and made the capture/replay convenient and test case automatic extraction flexible. This article mainly works in the test case minimization arithmetic and automatic regression testing. The minimization is based on GRE heuristic arithmetic and combined into the regression testing.In this article, in accordance to the regression testing, automatic software testing frame work ASTF is presented. Second, the solutions for the key technologies of the framework are provided. At last, research on the test case minimization and GRE heuristic arithmetic, saved resource for regression testing and made the testing efficiency.

Related Dissertations

  1. The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
  2. Improvement and Application of the method of software testing in regression test automation,TP311.52
  3. A Research and Application of Software Reliability Design and Testing in Satellite Navigation Ground Station System,TP311.52
  4. Fault Localization Base on Change Impact Analysis,TP311.52
  5. Improve the efficiency of X microprocessor technology validation,TP332
  6. Studying the Fault Localization Method for Regression Testing in Oriented-Objects Software,TP311.52
  7. Research on Analysis and Testing Techniques of Object-Oriented Programs,TP311.11
  8. Automated Software Testing and Practice,TP311.52
  9. The Study and Implement of Automated Sofeware Test System,TP311.52
  10. For high-speed machining and other planning methods of cutting force balance,TG506.1
  11. Research of Impact Analysis of Change in Object-Oriented Software,TP311.52
  12. Research on Regression Test Selection,TP311.52
  13. Constructing Dependency Research of Object-Oriented System Based on UML,TP311.52
  14. Research and Implementation of Automatic Tester for Encryption Module of Wireless Network Interface Controller,TP311.52
  15. Research and Development of GUI Software Automated Testing Tool,TP311.52
  16. The Design and Implementation of VMware Fusion System’s Automated Testing,TP311.52
  17. Based on concept lattice impact analysis of object-oriented software modification research,TP311.52
  18. Research on the Key Technology of Software Testing in Embedded ECDIS,TP311.52
  19. QTP -based software regression test automation framework development and application,TP311.53
  20. Automated regression testing of Web applications platform for research and implementation,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