Font Size: a A A

Research And Implementation Of Smart TV Multi-media Player Automated Testing

Posted on:2015-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2298330431464272Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of the computer software technology and the Internet, thesmart home appliances have been bringing an impact on reforming people’s lives.At the America Consumer Electronics Show (CES), the new television products withthe intelligent controlling function attract tremendous attention. The technology of"Triple Play" allows the television, computer and telephone being connected. TheTV products acted as open service platforms, are transformed from “watch TV” to“use TV” and “Play TV”, and have become the intelligent entertainment terminals forthousands of households.The powerful functions of smart TV need strong hardware and powerful softwaresystem to support. The TV intelligentize accelerates the upgrading of TV products,and puts forward higher requirement to their software system and hardwareconfiguration as well. The quality of TV products has to become comment focus ofsoftware developers and users. While the TV software defects cannot be eradicated,the quality and reliability of software products can be improved, via strengtheningsoftware testing. China is a big television producer, consumer and exporter in theworld so that to assure the smart TV quality is a very important and labor-intensivework, with costing much manpower, material resource and financial capacity. Withour increased awareness of software crisis, software testing technology has gainedmore and more attention. Currently, the software testing of smart TV mainlydepends on manual testing which has disadvantages of heavy workload, long testingperiod, and high cost etc., and the scientific and rigorous testing cannot be guaranteedbecause of human factor. Software automated testing can simulate manual testing bywriting test scripts, to realize automatic or semi-automatic test. It can eliminatehuman error and perform some impossible or very difficult work in manual testing, which can make full use of resource and greatly improve the accuracy and efficiencyof the test work. Automated testing is a trend of smart TV software testing; ourautomated testing is still in its infancy. How to scientifically realize automated testingis a hot research area in software testing at present.This thesis has deeply studied the concept and common strategies of softwaretesting, and explored the widely used method: black-box testing and white-box testing.This thesis puts emphasis upon how to design and implement automated black-boxtesting based on Robotium testing tools, and automated white-box testing using CUnittesting framework for the smart TV multi-media player. Moreover, employ JUnitReport, a automatic generator for test report, to record testing result; and make use ofXSL and CSS to visually design XML report.
Keywords/Search Tags:Multi-media Player, Automated Testing, Test Cast, Robotium, Cunit
PDF Full Text Request
Related items