软件测试实验指导书 - 图文(5)
所有数据库服务器都应当包含交易/秒和缓存命中率等数据。 (5) 网络
监视每个服务器之间的带宽数据。
在实际性能测试过程中,并发负载压力的实施在客户端,负载压力的传输介质是网络,最终压力会到达后台各类服务器,包括数据库服务器、Web服务器、中间件服务器等。所以在并发性能测试过程中,测试点包括客户端的性能,应用在网络上的性能以及应用在服务器上的性能。我们进行性能测试的目的不仅要了解系统性能指标,而且要定位问题,找出系统瓶颈,因此我们要对系统中影响性能的各个部分进行监测。
LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间、优化性能和加速应用系统的发布周期。
目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。这些都不可避免地导致公司收益的损失。
LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助更快地查找和发现问题。此外,LoadRunner 能支持广泛的协议和技术,为测试的特殊环境提供特殊的解决方案。该测试工具实际应用情况如图5-6所示。
该性能测试工具的组成部分有如下几个:
? 虚拟用户脚本产生器 Vugen(Virtual User Generator); ? 压力调度和监控系统 Conductor; ? 压力产生器 Player;
? 压力结果分析工具Analysis。
四、实验软硬件环境
硬件环境:CPU 1G; 内存1G ;硬盘 30G 软件环境:windows操作系统
五、实验步骤和方法
1、LoadRunner性能测试解决方案
1
2、LoadRunner特点
? 支持多种协议和API
? 能够对多种Server和资源进行监控 ? Web servers
? Web application servers ?
Database servers
2
?
System resources
3、LoadRunner 工作流程
4、使用VuGen开发脚本
(1)使用VuGen开发脚本的步骤:
? ? ? ? ?
录制测试脚本 完善测试脚本
配置Run-Time Settings项 单机运行测试脚本 创建运行场景
(2)VuGen工作原理
(3)录制测试脚本
新建一个用户脚本,选择系统通讯的协议,这里我们需要测试的是Web 应用,所以我们需要选
3
Web(HTTP/HTML)协议,确定后,进入主窗体。
(4)设置录制选项
? Application type中选择应用程序类型Internet Application ? URL中输入要测试的网址
? Working directory中设置工作目录
? Record into Action中选择要把录制的脚本放到哪一个部分,建议选择 Action
? VuGen 中的脚本分为三部分:vuser_init、vuser_end 和Action。其中vuser_init 和vuser_end
都只能存在一个,不能再分割,而Action 还可以分成无数多个部分(通过点击New 按钮,新建ActionXXX)
(5)录制工具条
4
(6)执行一个业务流程
5
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




