Font Size: a A A

Research And Application Of Automatic Testing For Mobile Phone Software

Posted on:2013-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:L NiuFull Text:PDF
GTID:2248330395980674Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid developing of software products, standards of software quality also come to ahigher level, which undoubtedly put stricter requirement to software testing.Faster, higherquality, more accurate results are all the constant pursuit of today’s software testing.To meetthis requirement, automatic testing is indeed a bright way to go.Based on the research and analysis of traditional automatic testing tools, this thesissummarized their design flaws, disadvantages, and then presents a better solution to solve theseproblems. As is seen, simulation arm, electronic-mechanical solution and software controlsolution have these flaws: their controlling solutions are expensive or inconvenient to develop;their scripts are hard to reuse; their bitmap compare based result comparison are not accurateenough to ensure auto pass quality. Based on all these analysis, EMPAT system is raised in thisthesis, controlling method selection, script module architecture and result analysis policy are thethree aspects to improve.EMPAT system continues to use software solution to control the phone, which will reducesystem cost. Beside of this, it changes to communicating with the unique agent server but notwith a number of servers for all kinds of functions. In scripting module, object-oriented ideas areintroduced in the framework, phone function or operations are organized as a object which canbe easy used and reused. Keyword-driven ideological are applied in the scripting system as wellwhich separate testing operation flow from test data. So the reusability and extensibility of thescripting are enhanced. XML are used in results comparison, with which the accuracy of theresults is greatly improved, and manual check for result is obviously reduced.Finally, it is proved by practice that after enhanced from three aspect, EMPAT are able toimprove the efficiency and quality of mobile phone automatic testing.
Keywords/Search Tags:Automatic Test, Mobile Phone, Object-Oriented Programming, Keyword-Driven, Result Compare
PDF Full Text Request
Related items