1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 服务器性能测试工具及实战 软件测试与项目分析-性能测试实战.pptx

服务器性能测试工具及实战 软件测试与项目分析-性能测试实战.pptx

时间:2024-06-17 21:31:27

相关推荐

服务器性能测试工具及实战 软件测试与项目分析-性能测试实战.pptx

通过前面的章节学习,掌握了性能测试脚本开发到优化的各知识点。本章节通过OA项目的“考勤”功能来进行实战练习,在实战中巩固前面所学的各知识点,运用前面章节所学知识点能够解决实际的问题,使用RPT完成未来实际工作中性能测试工作。;OA系统“行政管理”->“员工事务”->“员工考勤”模块中,提供了企业员工考勤的功能,考勤需求如下:

图8-1考勤视图

图8-1考勤视图;使用流程:企业员工登录系统,可以进入???模块进行考勤操作。员工考勤时操作如下:1、选择“类型”,类型包括:“考勤”,“外出办事”,“加班”,“其它原因”。2、选择“去向”,去向包括:“来到单位”,“离开单位”。3、输入“事由”。4、点击“发送”按钮,提交考勤请求。系统会记录员工的考勤信息。性能需求企业员工有2000人,在早晨上班或者下班时,会形成考勤高峰。假设所有员工的95%的人集中在5分钟内完成考勤操作,请求的高峰时段响应时间要求在3秒以内完成,业务成功率为100%。

;8.2.1概述本测试方案用于指导OA系统中的关键业务点:首页、登录、考勤等模块的性能测试工作。本文主要描述了上述模块的性能参考指标及测试方法,以便于性能测试实施人员与客户对系统从技术层面指导测试人员验证相关功能模块的负载能力,根据实际的性能监控数据考察系统最大的负载及相关指标情况,以便于客户对系统实施相关的调优工作,使其达到预期期望的压力和性能要求。;本次性能测试工作验证系统:首页、登录、考勤功能的性能测试指标(场景指标):

; 并发用户计算 其中并发用户数计算公式: 预估并发数=业务量/(时间段(小时单位)3600秒/每 人每笔业务的处理时间) 首页访问业务量期望在8:50-8:55这一时间段内达到2000*95%=1900个用户的访问量。根据这样的场景的业务量,首先统计出单用户单次访问首页时服务器的响应时间,然后再进行计算。 场景的运行时间是5分钟(8:50-8:55),假设此时得到的响应时间为t秒/次,业务高峰出现在5分钟内。那么单用户在5分钟内可访问首页的次数C=5分钟*60秒/t(秒/次),那么5分钟内完成1900次考勤,大概需要Total_Vuser=PV_Count/C个Vuser来完成。此处的Total_Vuser即为测试时所用的并发数,所以此处的并发用户数为: 并发用户数 = 1900 / 100= 19个用户;对象分析 系统采用B/S(Browser/Server)模式设计,浏览器为IE8.0 操作系统: Window Sever Web服务器:Tomcat 6.0 数据库服务器:mysql 5.0 开发语言:JDK 1.6测试策略? 本次性能测试涉及到多用户量的并发操作,使用IBM商用性能测试工具RPT来模拟多用户量的操作,并且采集相关的指标。测试系统首页、登录、考勤等模块在多用户并发操作下是否能够稳定正常运行,各项指标是否能够达到预期的指标标准,并为后期系统调优提供指标数据支持。;性能测试环境拓扑图

图8-2 性能测试环境;测试环境 考虑到用户上传下载的任务耗用资源比较多,因此资料的上传下载服务器单设一台服务器。而WEB服务器、邮件服务器及应用服务器可以整合在一台服务器主机上完成。为了与真实的用户情境相结合,客户端采用5台负载生成器,另加一台控制器。1、系统环境标准配置(客户提供): 客户根据当前的系统配置情况提供测试服务器。

2、测试客户端配置:; 业务流程 本次性能测试是使用RPT工具模拟用户来做考勤操作,性能测试很重要的一个原则就是模拟用户的真实操作。所以在性能测试前一定要评估和确认用户真实的操作流程。如果测试流程与用户实际操作流程不同或者有差异,那么性能测试结果可能是没有任何参考价值的,所以确认用户的真实操作流程非常重要。 用户使用考勤功能的操作流程:1、用户输入网址,输入首页地址http://服务器IP/oa/,打开登录首页。2、输入用户名和密码,点“登录”按钮进行登录。3‘点击“行政管

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。