Font Size: a A A

Design And Implementation Of DLNA Automated Testing Framework On Android

Posted on:2018-04-20Degree:MasterType:Thesis
Country:ChinaCandidate:L H ChangFull Text:PDF
GTID:2348330515991806Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of wireless network technology and the popularity of smart phones,people's requirement for the application of intelligent terminal devices has been also improved gradually.Therefore,DLNA(Digital Living Network Alliance)in the form of being embedded in the android smart phone arises.DLNA can set up an intelligent wireless network sharing environment,make each device in the environment share multimedia contents.Nowadays,in the competitive mobile terminal market,each big manufacturer is paying more and more attention on smart phones automation test.This thesis focuses on the DLNA module of android mobile phones,use Shell language and Monkey tool to develop an automation testing framework which is used for stress test,in order to improve the testing efficiency and ensure the quality of software.This thesis mainly includes the following contents:(1)Firstly,this thesis introduces the development of android automation test,compares and analyses the current popular automation test tool.And then it summarizes a kind of automation testing technology which is applicable to mobile phone DLNA module.(2)Combined with the author's actual problems,this thesis analyses the test requirements for the android DLNA module,and then make a design for the automation test framework of mobile DLNA module.This thesis carries on the overall design from three aspects: the system structure,module partition and working process.(3)Design and implement an automation testing framework based on B/S architecture,to finish the automation stress testing to the DLNA module of mobile phone.From the two ways of the PC control terminal and the mobile terminal,this thesis implements the automatically perform in each test sector.Finally,it completes the automatically perform for a series of DLNA test work: building test environment,loading and parsing script,recording test logs,analyzing and comparing test result,and so on.(4)Test and verify the developed automation test framework.The developed automation test framework for mobile phone DLNA module based on android system has been applied to practice.It has realized the automation of the mobile phone DLNA module pressure testing,supporting for executing test script automatically,managing testing log automatically,analyzing and summing test report automatically.The test framework has improved the test efficiency and reduced the test cost.
Keywords/Search Tags:Android, DLNA, Automation Test, Shell, Monkey
PDF Full Text Request
Related items