Font Size: a A A

Design And Development Of Automated Testing Tool For Wireless Communication Module

Posted on:2013-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2218330362467584Subject:Software engineering
Abstract/Summary:PDF Full Text Request
For now, with the rapid development of information technology, embeddedsystem have been widely and deeply applied in communication, industrial equipment,digital home, medical instrument, transportation, electronic monitor system in manyareas. With the growth of embedded applications, the development of embeddedtechnology, and the interdependence of software and hardware in embedded system,people should take more efforts in software testing. Thus we can improve the qualityand the reliability of software through auto-testing technology and shorten thesoftware development cycle.There are many automated testing tools in the market. In white-box automatedtest area, it has been more systematic and comprehensive, and almost covers all fields.But as it refers to Black-box automated test, most testing jobs were done manually.For instance, testers need to use keyboard to enter "AT" command in order to testsome functions or features. After every version of software be sent, the testers need todo routine testing of their basic functions, which means it is a labor-consuming work.Furthermore, mistakes are inevitable in such test. And cannot cover all testrequirements. In addition, testers need to do a certain amount of performance tests toexamine the reliability of the software, which just replace the Flash memory without modifying the features, and manual testing cannot be reached.This thesis will discuss solutions from both function and capability to addressthese problems. We can program some testing tools by using "C++" language to testsoftware automatically. Testers can easily write test scripts, then quickly master theusage of test tools Through using testing tools, testers can also operate the customerfeedback into test scripts,which quickly re-current it. The duplication of labor canbe reduced and, work efficiency can be improved..For that, firstly, we introduce thewireless communication module and clarified the testing process and the workingprinciple. Then the requirements of system design and reality are analyzed.According to the results, the development of test tools and management of test scriptscan be recommended. After that, we present each part of the testing tool in detail. Inthe end, we illustrate the pros and cons of these tools.Innovations in this article are as follows:1. We have developed a testing tool which can check the limitation of inputparameters value (AT Commands) and then report test results2. We have designed an auto-test tool to verify the compatibility of softwarebased on the characters of embedded system.
Keywords/Search Tags:Automation Test, Embedded Software, Black-box test, Test scripts
PDF Full Text Request
Related items