Font Size: a A A

Research And Implementation Of Hardware Automated Test For Android Devices

Posted on:2014-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2268330401483970Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the smart phone and tablet computer market shares becoming larger andlarger, many communication terminal manufacturers join the manufacture of Androidsmart product. How to improve quality product to be reduces cost competitivenessbecame the most expect each terminal manufacturers goals. Hardware test is the veryimportant part in manufacturing test, so the paper take hardware automated test forAndroid devices as a subject, which present a new hardware automated testing planthrough analysis the weak points of other test program. The test system has someinnovation. First, modify the starting way of test system which makes the startoperation simpler. Second, the test program compiles with C language and run overthe Android Linux Kernel, which greatly shorten the startup time of test program.Third, using the file nodes and the test programs test hardware in the kernel layerwhich can reduce manual operation and improve test efficiency greatly.The test system mainly used in PCBA function test and whole machine test forAndroid products, such as smart phone and tablet computer. When using the systemyou can modify the configuration file to add or reduce test items according to thedifferences between PCBA and whole machine function test. The manufacturers mustmanufacture different productions to meet the market requirement. So it requires thatthe test system has better expandability and portability. In this case, the test systemcan be easily transplant to another product and add new test item. And In order tofacilitate debugging in the development process, the test system has rich log output,so it can greatly shorten the time of problem solving.At the beginning of paper it introduces the background of the subject, thenanalysis the system architecture and startup procedures of android by what design thestart way. Then introduces the interrelated knowledge, such as the principle of testautomation, process and thread, ADB, Android make files, init language. The fourthand fifth parts is very important because there are the detail of realize the test system, which contains demand analysis, file structure and implement processes of testprogram, the realization of key module. In the end, there are the principles of testingand implementation code about some test items. The sixth part is about the problemsin development and the debug ways. At the last of the paper, summarize advantagesand shorts of the test system, and forecast the development direction in the future.The test system already used in the production of smart phone and tabletcomputer, it play a significant role in enhance production efficiency and control thequality of product.
Keywords/Search Tags:Android Device, Hardware Automates Test, Function Test
PDF Full Text Request
Related items