当前位置:主页 > 科技论文 > 软件论文 >

基于Loadrunner的EPG系统性能测试与方案的设计与实现

发布时间:2018-12-16 02:02
【摘要】:随着EPG(Electronic Program Guide)系统广泛普及,对其性能的要求越来越高,使用自动化测试工具可以快速找到EPG系统的软硬件瓶颈,有效缩短系统测试、优化及发布的周期,提高软件开发效率和软件质量。因此研究如何有效提升和优化EPG系统的性能是迫切需要解决的问题,性能问题是EPG系统进一步发展的关键问题,现阶段EPG系统性能测试研究难点主要有两方面,一方面是系统处理数据的完整性、健壮性、稳定性、准确性等,另一方面是多用户同时使用时EPG服务器端的页面响应速度。基于此,论文针对EPG系统性能测试复杂、多用户负载模拟难度较高等现状,使用Loadrunner对现有EPG系统的测试方案在实时性、稳定性和容错性等方面进行优化设计,优化MySQL等数据库的访问效率,达到了增加用户页面浏览量后服务器依旧稳定运行的效果。论文完成的主要工作如下:(1)研究软件测试理论,重点分析EPG系统性能测试的具体流程,深入剖析工业标准级负载测试工具Loadrunner的优缺点;(2)使用自动化测试工具对EPG系统进行性能测试,并对测试结果进行相关分析,找出影响EPG系统性能的关键性因素,提出对系统的前端页面和MySQL进行优化的优化方案,通过测试结果来验证优化方案的可靠性。(3)最终设计一种基于Loadrunner的面向EPG系统的性能测试方案,并进行了系统的设计和实现,为后续的EPG系统的性能测试提供了范例。通过对EPG系统性能测试及优化方法的研究,利用Loadrunner工具来判定EPG系统的性能瓶颈,为机顶盒Web应用的性能测试提供了有效的测试方法及优化方案。研究创新点是设计一种EPG系统中总体性能测试方案,并通过实际的项目验证了测试方案的有效性,达到了论文最初的目标。
[Abstract]:With the popularization of EPG (Electronic Program Guide) system, the requirement of its performance is becoming higher and higher. The software and hardware bottleneck of EPG system can be found quickly by using automated test tools, and the cycle of system testing, optimization and release can be shortened effectively. Improve software development efficiency and software quality. Therefore, how to effectively improve and optimize the performance of EPG system is an urgent problem to be solved. The performance problem is the key problem in the further development of EPG system. At present, there are two main difficulties in the research of EPG system performance test. On the one hand, it is the integrity, robustness, stability, accuracy of the system processing data; on the other hand, it is the page response speed of the EPG server when the multi-user simultaneously uses it. Based on this, aiming at the complex performance test of EPG system and the high difficulty of multi-user load simulation, the test scheme of existing EPG system is optimized by using Loadrunner in real-time, stability and fault tolerance. The access efficiency of MySQL and other databases is optimized to achieve the effect that the server still runs stably after increasing the number of page views. The main work of this paper is as follows: (1) the software testing theory is studied, the specific flow of EPG system performance testing is analyzed, and the advantages and disadvantages of Loadrunner, an industrial standard load testing tool, are deeply analyzed. (2) to test the performance of EPG system with automatic test tools, and analyze the test results, find out the key factors that affect the performance of EPG system, and put forward the optimization scheme to optimize the front page and MySQL of the system. The reliability of the optimized scheme is verified by the test results. (3) finally, a performance test scheme for EPG system based on Loadrunner is designed, and the system is designed and implemented, which provides an example for the subsequent performance testing of EPG system. Through the research of EPG system performance test and optimization method, Loadrunner tool is used to determine the performance bottleneck of EPG system, which provides an effective test method and optimization scheme for set-top box Web application performance test. The research innovation is to design a kind of overall performance test scheme in EPG system, and the validity of the test scheme is verified by the actual project, which achieves the initial goal of the paper.
【学位授予单位】:中国科学院大学(中国科学院工程管理与信息技术学院)
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.53

【参考文献】

相关期刊论文 前10条

1 韩丽娟;孙玉红;;基于LoadRunner的性能测试方法的应用[J];电子技术;2015年07期

2 张卉;高仲合;黄铭;;基于LoadRunner的Web作业系统性能测试方案的研究与设计[J];现代计算机(专业版);2015年13期

3 汪志刚;;基于Web的综合管理系统性能测试全过程[J];电子技术与软件工程;2015年09期

4 刘翔;韦泽理;胡典;;基于CA授权实现EPG广告系统区域控制的设计与应用[J];广播与电视技术;2014年11期

5 张婵;张倩;;软件测试中测试用例设计的问题研究[J];科技与创新;2014年21期

6 王煜林;;基于LoadRunner的Web服务器性能测试研究[J];广东技术师范学院学报;2014年07期

7 康彦;;LoadRunner在LMS系统性能测试中的研究与应用[J];安徽科技学院学报;2014年02期

8 杨楠;朱承松;黄学军;;EPG在IPTV集成播控领域的应用[J];电视技术;2013年21期

9 刘畅;潘国峰;华中;寇志强;王其民;;一种基于Android平台的EPG实现及优化[J];电视技术;2013年21期

10 邝月娟;罗卓君;;基于IPTV的远程教育系统设计与实现[J];计算机光盘软件与应用;2013年15期

相关硕士学位论文 前10条

1 倪楠;IPTV系统中EPG门户的设计与实现[D];河北师范大学;2014年

2 姚昕;基于Loadrunner技术的Web性能测试的研究与实现[D];哈尔滨商业大学;2013年

3 曾敏;雅芳DRMSP系统自动化功能测试的研究与实现[D];华南理工大学;2011年

4 李健;基于Web应用系统的性能测试技术研究[D];西安电子科技大学;2010年

5 郭俊莉;基于SOA构架信息系统软件测试方法研究与实现[D];复旦大学;2009年

6 冷先刚;软件测试模型与方法研究[D];武汉理工大学;2009年

7 周俊;IPTV中EPG服务器性能优化研究[D];湖南大学;2008年

8 杜香和;Web性能测试模型研究[D];西南大学;2008年

9 刘苗苗;Web性能测试的方法研究与工具实现[D];西安理工大学;2007年

10 鄂越;农业专家系统自动测试技术的应用研究[D];中国农业科学院;2006年



本文编号:2381667

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2381667.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e57fe***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com