Font Size: a A A

The Technology Of Automated Test And The Realization Of The Platform Automated Testing Schemes On Mobile Terminals

Posted on:2011-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:H B GaoFull Text:PDF
GTID:2178330332480310Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Software test automation,as a branch of software testing technology,is a rising testing technology,based on the traditional black_box debugging and manual testing.It is gradually extended to all areas of the PC-based software testing.The industry of mobile terminal has the characteristics of fast shipment-cycle and short life cycle.And the requirements of functionality,performance,stability of customers are getting higher and higher.Tremendous manpower and longer times are needed to make the testing quick and stabile.But the traditional manual testing methods can not meet the requirement of celerity and stability of so complicated mobile phones software system. And so mobile terminals automated testing was introduced and was given higher expectations.In this paper,the current status of the development of mobile technology terminal testing,based on technological innovation to advance the work and for the purpose of automated testing of mobile terminal technology,mobile technology companies in conducted in-depth study of the application.First outlined the basic concept of automated testing software,and the current software testing tools on the market a brief analysis of the selection of the tool was elaborated terminal products for mobile terminals are given the design of automated test programs,and for the mobile technology companies have a product line,it gives a introduce from the plan,establishing,actualization,and evaluation,and make sure that the key factor in the automated test is the selection of the tool,tests performance of the script. According to the different product of the mobie communication,we designed the platform testing schemes,according to the types of mobile terminals,and realized the software test automation schemes of different types of mobile terminals,such as platforms of TD-SCDMA spreadtrum platform,WCDMA and CDMA/CDMA2000 1x qualcomm platform,module products etc.We designed 4 platform testing schemes according to the types of mobile terminals,and realized the software test automation schemes of different types of mobile terminals,such as platforms of TD-SCDMA spreadtrum platform,WCDMA and CDMA/CDMA2000 1x qualcomm platform.In test scheme 1,to make full use of the platform brought tool to debug,by writing automation_testing script,we convert the tool of compile and debug into tool of testing,and the TD-SCDMA product Automated test process is completed;In test scheme 2, we gave the suggestion of choosing,studying and using the source_open tools.The software test automation of communications modules are realized by selecting tools or coding effectively.There are Automated test schemes that can not be resolved through schemel and scheme 2.Thus,scheme 3 and scheme 4 gave the methods of preset test application inside terminal and developing visible testing tools,to complete the mobie terminals automated testing of WCDMA CDMA/CDMA2000 1x qualcomm platform.The pivotal points in scheme 3 are:1)The mechanism of simulation of user-defined key-press;2) The thought of realizing embedded software testing application,based on brew develop platform; 3) The user-defined triggering mechanism,the increment of hidden menu and triggering the test application on a specified position;4) The script writing based on this mechanism;5) The mechanism of export of testing results.The pivotal points in scheme 4 are:1)The establishment of mechanism of user-defined key-simulation;2)The realization of URAT communication;3)The realization of pc visible interface;4)The realization of testing script writing and mechanism of export of testing results.After Automated test program design,we have introduced and developed automated testing tools and the preparation of the corresponding test scripts,and to test the terminals about 40 types in the company,all the project we suggested are normal implementation,testing,operation stable and reliable,consistent product features,saving a lot of time and manpower,access to the company a good evaluation,also indirectly reduce the cost of test.
Keywords/Search Tags:Automated test, Embedded Software, TD-SCDMA, CDMA2000 1x, WCDMA
PDF Full Text Request
Related items