Dissertation > Excellent graduate degree dissertation topics show
Storage cluster platform software agile iterative testing Research and Application
Author: XuShuHuan
Tutor: LeiYueMing
School: Chongqing University
Course: Computer Software and Theory
Keywords: Agile iterative testing Cluster Platform Software Use Case Design Automated Testing
CLC: TP311.52
Type: Master's thesis
Year: 2009
Downloads: 51
Quote: 2
Read: Download Dissertation
Abstract
|
Agile software development is a response to the rapidly changing needs of the software development capabilities, which focuses on rapid delivery of high-quality working software, and ensure customer satisfaction is emerging in recent years, software engineering model. Software testing is the key to ensure software quality. Along with this development model began to emerge in the country, traditional testing methods can not meet the requirements. Agile methods more popular Extreme Programming (Extreme Programing, XP), emphasized in the process of testing the importance of the implementation process to comply with the test-driven development (Test Driven Development, TDD) principle. This paper studies the XP-based agile development process clustered storage platform software for iterative testing for agile development characteristics, the characteristics of software testing platform as well as a cluster node test difficulties, using a suitable model for agile testing project , test frameworks, case design methods and automated testing methods. This paper mainly research work are: (1) According to the project the actual situation of agile development process, in order to make easy to manage agile testing, the test team concern is the high-priority tasks and programs that will improve the traditional incremental test model to fit the needs of the project Incremental test model; (2) to support the multi-node cluster platform applications, there is a factor staggered complex phenomena, in order to avoid too much redundancy with the case, to adopt effective use case design methods, the introduction of this topic to generate test algorithm based on Pairwise use cases and use case generation tool; (3) for the platform software and the characteristics of the object under test, test environment using simulated cluster node environment, automated testing using the underlying C code to simulate the pile, the upper manipulated using the test tool called test mode. (4) using the above method, the cluster platform software implementation of iterative testing, including validation testing, integration testing and continuous integration testing. (5) summary and analysis of the test defect distribution, and the traditional test results were compared. Practice has proved that this study method can store cluster platform agile user stories for effective testing and traditional testing models and methods, defects can be identified and resolved as soon as possible. While the storage cluster platform software testing, because the use of simulated test environment with real usage scenario there are some differences, and the use case design method also has some disadvantages, so you need to continue to study and improvement.
|
Related Dissertations
- Webquest -based inquiry teaching high school physics Case Study,G633.7
- A Design and Implement of Database Automated Functional Testing,TP311.53
- Research and Application of Software Automated Testing Method,TP311.53
- Research on SIP and ISUP Interworking Automated Testing Technology Based on TTCN-3,TP311.52
- For enterprise-class application system test model research and application,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 test -based content management system design and implementation,TP311.53
- SAFFRON based automated testing framework for QTP research,TP311.52
- Automate Test for Bluetooth Study and Application,TP274
- SmartSAR kernel automated testing tools Design and Implementation,TP311.52
- Monitor based on image processing delay automated test system,TP391.41
- PTC starter integrated parameter test methods Research and Implementation,TH87
- Automated Testing Framework System ATestPPMC Research and Implementation,TP311.53
- The Research and Implementation of Interface Automated Testing for PTN Network Management System,TP274
- The Technology of Automated Test and the Realization of the Platform Automated Testing Schemes on Mobile Terminals,TP311.52
- The Study and Application of Establishment of Software Testing Environment for Telecom Network,TP311.52
- The Design and Implementation of API Automatic Software Testing Tool for Some Software,TP311.52
- Research on Automatic Test Applied in CBTC System,TP274
- Research and Implementation on Automatic Testing Platform of CTCS-2 Train Control Center,TP274
- Use KEmulator to Carry Out the Mobile Telephone Game Software Automation Testing,TP311.52
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
|