Font Size: a A A

A Study Of Distributed Deployment System For Automatic Software Testing Based On Django Framework

Posted on:2013-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z J JiaFull Text:PDF
GTID:2248330371966834Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
As the dependent of software on daily growth, software test especially automatic test problem has already become one of the most pressing issues to be solved in the field of software developing area. The key technology has become a hot spot in the study of all countries.This distributed deployment system for automatic software testing is one of the key technology of automatic software testing. After deeply understanding the relevant basic knowledge of software testing and distributed system, the paper focuses on the concept and characteristics of automatic testing, analyzing the limitation and defects of automatic testing; combines the theory of automatic testing and Web distributed computing method, together with Django Web development framework, designs and implements a distributed deployment systerm for automatic software testing based on Django framework. This system meets the needs of deploying different versions’Libreoffice.org on different systems and solves the urgent needs of multi-task and short test cycle. Test results show that this distributed deployment system for automatic software testing can be implemented; realizes the analysis fuction of automatic testing results and can rerun the failed test cases; at the same time, the system also can control these testing tasks in real time and create, start, pause, resume testing tasks in Web server, to reach the aim of distributed deployment management. This system has many advantages such as practical, open source and lightweight, and is portable on Windows, Linux and other operating system platforms, providing a practical solution for the deployment of automatic software testing system.The research of this paper is based on a actual project. The research results not only meet the urgent needs of this project, but also play a positive role in the application of automatic testing and distributed deployment theory, helping to improve the efficiency of automatic testing, to realize the value of automatic testing tools.
Keywords/Search Tags:Django, Automatic test, Distributed deployment, Libreoffice.org
PDF Full Text Request
Related items