Font Size: a A A

Design And Realization Of Test Automation For Mobile Phone Software

Posted on:2009-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:Z M ZhangFull Text:PDF
GTID:2178360242490102Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software test plays an important role during the software life cycle, which is realized by more and more software companies. Software test should run through the whole life cycle, but not only perform after coding. Whereas, there are a great deal of complicated and repetitious steps in test cases, which brought tremendous waste of human resource and cost. So it is necessary to introduce automated test and extend its coverage. However, there are several disadvantages of automated test itself that block the use of automation. So we have to manage the automation with effective quality management methods.First, this thesis gives an introduction of the definition and characters of software quality. Then we discuss the categorizing, process and principles of software test. We compare automated test with manual test, discuss the drawbacks of manual test, especially its double effort, analyze the advantages of automated test, and also mention the 7 steps of automated test. In order to minimize the effort and increase the efficiency in functional test, a series of software automated test managing scheme is put forward after carefully grope, which is based on the 7 automated test steps.After carefully study, analysis and improvement of current mechanism of automation, the author puts forward a series of software automated test managing scheme, which is tried to apply to work. Based on the theory of software quality management and automated test, the author expounds the new scheme by explaining process, occasion of application, test plan and test case update, staff arrangement, resource management, daily report, and work flow, etc. Meantime, the author introduces the definition, execution and result output of script, and makes rules for script development and reuse to convenient for scripts management and update.Functional test automation is done under the control of this management scheme, which contributes a lot for reducing the effort, improving the efficiency, and enhancing the validity.
Keywords/Search Tags:Quality Management, Software Test, Automated Test, Script
PDF Full Text Request
Related items