本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于LoadRunner软件的CRM系统性能测试

www.bysj580.com / 2017-10-20
基于LoadRunner软件的CRM系统性能测试
课题的目的、意义以及和本课题有关的国内外现状分析:
1.目的:使用 LoadRunner对CRM系统进行软件性能测试,通过测试的详细数据,分析测试结果是否符合用户性能需求,以及系统可能存在的瓶颈,并提出合理的优化建议。
2.意义:当前信息化系统是社会的主要趋势,对于企业而言,客户是企业的宝贵资源,因此客户管理是企业的管理系统中重要的组成部分,实行电子化的客户关系管理,可以减轻繁琐的手工客户关系管理,对于企业的客户资源管理具有重要的意义。针对CRM客户关系管理系统实施性能测试,是为了解决系统大数据量访问及长时间运行后产生的性能问题,保证系统能够持续稳定的运行。
3.现状:随着企业规模的扩大及业务范围的扩展,在使用CRM客户关系管理系统中,涉及到的客户群体面广,数量多,针对此种现象,性能测试就显得尤为重要,为了能够支持企业规模扩大后客户数量的增加,保证系统能够持续稳定的运行,需要对该系统进行性能测试。
研究目标、研究内容和准备解决的问题:
1.目标:通过性能测试工具LoadRunner对CRM系统登录、查询线索、创建客户、查询商机、创建日程五个功能模块进行测试,结合用户需求说明书,检测该系统是否符合用户性能需求,发现系统存在的性能瓶颈,并提出合理的优化建议,优化后再进行回归测试检测优化是否合理。
2.内容:使用loadrunner对CRM系统进行性能测试,主要流程包括录制测试脚本(对登录、查询线索、创建客户、查询商机、创建日程五个功能模块进行测试脚本录制)、定义负载场景、执行场景、分析性能结果。通过结果报告中的各项性能指标,分析测试结果是否符合用户性能需求,以及系统存在的瓶颈,并提出合理的优化建议。
3.准备解决的问题:被测系统模块是否符合用户性能需求?该系统存在哪些瓶颈?怎样进行优化?
 

拟采取的方法、技术或设计(开发)工具:
被测系统:CRM系统是基于PHP+Apache+Mysql平台开发的B/S架构的系统
服务器软件:Apache
数据库软件:MySQL
编程语言:PHP
测试工具:Loadrunner 
性能测试过程:分析需求规格说明书-分析性能需求-录制脚本-增强脚本-设计场景-运行场景-结果分析-发现瓶颈-提出优化建议-回归测试-编写性能测试报告
预期成果:
1.源代码
2.毕业论文
进度计划与阶段要求:
(1)2017-09-10 – 2017-10-25:查找资料、确定毕业设计题目。
     2017-10-28:将毕业设计题目和基本功能说明发送到导师邮箱。
(2)2017-10-29 – 2017-10-30:搜集素材、整理设计内容。
     2017-10-31:将开题报告和整理的设计内容发送到导师邮箱。
(3)2017-11-01 – 2017-12-31:根据导师的建议和指导,继续设计。
     2017-12-31:将中期检查表和修改后的设计内容发送到导师邮箱。
(4)2018-04-12 - 2018.04.20:根据导师的建议和指导,完成设计。
     2018-04-21:将完成的毕业设计内容发送到导师邮箱。
(5)2018-04-22 - 2017-05-05:根据导师建议和已经完成的设计,完成论文初稿。
     2017-05-06:将毕业论文初稿发送到导师邮箱。
(6)2017-05-07 - 2017-05-13:根据导师对论文的修改建议和指导,完成论文。
     2017-05-14:将论文终稿发送到导师邮箱。
(7)2017-05-15-2018-04-10:制作答辩PPT并答辩。
开题前收集的资料和参考文献(5-8种)
[1] 修佳鹏、杨正球、刘雪梅.软件性能测试及工具应用.清华大学出版社,2014年9月.
[2]于涌.精通软件性能测试与LoadRunner实战.人民邮电出版社,2010年3月.
[3]赵强、邹伟伟、任建勇.LoadRunner性能测试巧匠训练营.机械工业出版社,2015年1月.
[4] 柳胜.性能测试从零开始—LoadRunner入门与提升.电子工业出版社,2011年3月.
[5]陈霁.测试实践丛书:性能测试进阶指南.LoadRunner 11实战.电子工业出版社,2012年6月.
[6]段念.软件性能测试过程详解与案例剖析(第二版).清华大学出版社,2012年6月.
 

收缩