Dissertation > Excellent graduate degree dissertation topics show
The Research on Database Application System Parallel Testing Technology Based on Data Dependencies
Author: LiangYan
Tutor: LiJunYi
School: Hunan University
Course: Computer Science and Technology
Keywords: Software Testing Parallel test Data-dependent Test Case slice Database state
CLC: TP311.13
Type: Master's thesis
Year: 2009
Downloads: 77
Quote: 2
Read: Download Dissertation
Abstract
|
Software testing is a key technical means to ensure software quality and reliability . Over the last decade , with the development of the software development technology , the growing scale of software system , the degree of complexity of the software increasing , software testing is becoming increasingly important . Currently , software testing has become one of the hot spots , a variety of specific test methods and techniques continue to emerge . Parallel test technology is parallel technology is introduced into the test field methods and techniques can be used to complete the test multiple measured object . Computer applications , about 80% of the database system , to study parallel testing of database application system to improve testing efficiency is particularly important . Database application system testing is different from traditional software testing is an important feature of the database state , it plays a very important role in the execution of test cases . The output of the test is not only influenced by the input , and also influenced by the state of the database , and the test process may change the state of the database , thus causing inaccurate testing evaluation based on input / output . Reset operation when the test fails , the database restored to the state before the test , however , this operation is very time-consuming , and reduces the efficiency of the test . Tests for database application systems based on the characteristics of the data state , through the analysis of the UML class diagram of the object-oriented modeling process various dependencies , and conversion to the data dependency graph , and thus indirectly to obtain the dependence between the test case relationship. On this basis , the paper gives the test sequence optimization models , a test case slicing algorithm will have a test case sequence of bad data dependencies slices reconstructed according to certain criteria , to reduce the test failed due to database set number of times . Finally, in the summary of the database application systems parallel testing of existing research results based on the test cases The slicing algorithm applied to the parallel testing , parallel testing framework based on data dependent mode . Algorithm analysis and experimental results show that the parallel test technology can effectively reduce the number of database state reset , and improve the efficiency of the test .
|
Related Dissertations
- Research on Object-Oriented Integration Testing Method,TP311.53
- Formalization-based Methed to Generate Test Sequence of UML,TP311.53
- The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
- Study on Performance System for CP Software Testing Centre,F272.92
- Software Testing in Flash Ring System and Platform for China Telecom,TP311.53
- Algorithms and Software for Areal Surface Texture Analysis and Evaluation,TP311.52
- Process Engine based automated testing for Web Services Research,TP311.52
- Automated test packet transmission network management interface testing application,TP311.52
- An automated software testing system design and implementation,TP311.53
- SAFFRON based automated testing framework for QTP research,TP311.52
- Telecom BOSS system software testing,TP311.53
- Error location based on the program execution method,TP311.52
- Cloud-based Software Testing Services Research,TP311.53
- E-commerce design and implementation of online bookstore,TP311.52
- A base software inspection station test management information system design and implementation of the key issues,TP311.52
- System Testing of Chip Operating System (COS)on Ic Smart Card,TP311.52
- MTBF based Ophone OS Platform Research and Application Testing,TP311.52
- Design and Implementation of Software Test Cases Management System Based on J2EE,TP311.52
- Design and Realization of Map Management Information System,P208
- The Research and Implementation of Interface Automated Testing for PTN Network Management System,TP274
- Robot technology -based GUI test automation system design and implementation,TP274
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming > Database theory and systems
© 2012 www.DissertationTopic.Net Mobile
|