文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
LoadRunner解决并发测试问题
LoadRunner解决并发测试问题
发布时间:2014-09-13 来源:
文档文库
小
中
大
字号:
手机查看
LoadRunner
解决并发测试问题
随着软件工程技术、软件开发方法和软件开发工具的发展,使得人们
能够更加快速的开发应用,也使得软件的规模越来越大,架构越来越复杂。
但随之而来的软件性能问题也越来越多。
如今在软件开发与测试的过程中,
性能方面的“亚健康”问题一直伴随大多数的软件产品而存在。人们往往
注重一些功能上的缺陷与问题,而忽视性能上的不足。一方面可能是由于
测试的时间不足,没有充分的时间进行性能测试,另一方面也有可能是测
试人员在性能测试方面的技术也有所欠缺。但如果不进行性能测试,很有
可能会导致系统由于性能问题最终停止使用,对企业以及客户都会带来一
定的损失,所以解决软件性能问题是一项十分必要的工作,对于企业与客
户都具有重要的意义。
几乎所有的性能测试都会涉及并发测试,就是当测试多个用户同时访
问同一个应用程序、同一个模块或数据记录时是否存在死锁或其他性能问
题。最近我们在二级工程实践中对一个网站进行测试时,就对这个并发测
试产生了困扰,我们该如何对其进行并发测试,一个测试小组所有人加起
来才十余人,
就算大家一起同时对网站进行访问也未必会对网站造成负担,
而且人工测试毕竟不会达到十分同步,大家在点击鼠标或输入数据也不会
是统计时刻,这样测试并不能做到并发访问的效果。
不过这个问题也不是不能解决的,解决方案也有很多,如果忽略不同
人同时操作的极短的时差,可以多找一些人来测,大家坐到一起,同时对
网站的同一模块进行访问,但这样会消耗很多人力物力,每个人的时间安
排不同,空余时间就会很难凑到一起,而且这样还需要有很多机器,很费
财力,所以虽然是个解决方案,但不太可取。
还可以用
Microsoft Web Application Stress Tool
,
它能有效测试一个网站
的负载性能,可以通过脚本模拟上百个强并发用户的访问,并模拟实际用
户的一些点击操作,还可以连接上远程
Windows
网站服务器的性能计数器
(
Performance Counter
)
,通过对服务器性能的性能分析来找到系统瓶颈。
每次测试运行结束后
WAS
会生成详细的报表。
但对我们组的测试人员来说,
相比
LoadRunner
,
WAS
之前没有人接触过,所以要学会用
WAS
需要一定
的时间,而且它的功能也没有
LoadRunner
强大。
所以最后决定使用
LoadRunner
模拟并发虚拟用户来进行测试,选择
LoadRunner
,是因为一提到性能测试,大家都能想到
LoadRunner
证明它的
知名度高,这也代表了它好用。其实主要选择
LoadRunner
的原因是因为,
它的适用范围很广,几乎支持各种主流平台产品的性能测试。通过模拟成
千上万的用户,可以很快地帮助用户确认和查找性能问题。
LoadRunner
的
Virtual User Generator
既可以执行
Java
开发的程序,也可以执行
.NET
开发
的程序,更支持基础的
C
语言开发的程序。可以说,
LoadRunner
几乎支持
所有的主流开发平台。这为快速开发虚拟用户脚本提供了方便。
通过
LoadRunner
的
Virtual User Generator
,性能测试开发工程师可以
模拟真正的用户行为。同时,借助参数化等功能可以实现并发用户的不同
行为,
进而在
Controller
中借助结合点来实现真正意义上的并发。
LoadRunner
对服务器的操作是真正进行的,因而压力也是真实的。
LoadRunner
拥有强大的实时监控及测试数据采集功能。通过实时监控
场景运行状态,测试人员可以把握测试进展,并及时发现问题。在测试结
束后,
LoadRunner
可以通过汇总全部测试结果,快速找到性能问题。尤其
是
LoadRunner
的
Web
页面分解功能,
可以详细地了解每个元素的下载情况,
进而找出问题所在。所以基于以上这些特点,决定选择
LoadRunner
来进行
并发测试。
具体解决方案打算通过使用以下四个步骤完成
LoadRunner
的性能测
试:
1
、
Virtual User Generator
创建脚本(创建脚本、选择协议,录制脚本,
编辑脚本,检查修改脚本是否有误)
。
启动
Virtual User Generator
后,
通过菜单新建一个用户脚本,
选择系统
通讯的协议。因为是测试
Web
应用,所以选择
Web
(
HTTP/HTML
)协议
+SQL SERVER
协议,确定后,进入主窗体。通过菜单来启动录制脚本的命
令。
在
URL
中添加我们测试的
Web
的站点地址,
并选择要把录制的脚本放
到默认情况下的“
Action
”
,开始录制脚本。
2
、中央控制器(
Controller
)来调度虚拟用户(创建
Scenario
、选择脚
本,设置机器虚拟用户数,设置
Schedule
,如果模拟多机测试,设置
Ip
Spoofer
)
。
3
、运行脚本(分析
Scenario
)
。
4
、分析测试结果。脚本执行完毕后,
LoadRunner
会自动分析结果,生
成分析结果图或表。
本文来源:
https://www.2haoxitong.net/k/doc/bad28f4814791711cd79171b.html
《LoadRunner解决并发测试问题.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
《珍珠鸟》读后感范文(精选10篇)
2024-04-30
初一新生入团申请书1000字汇总
2024-04-30
【四年级作文】送爸爸生日礼物
2024-04-30
关于朋友的简短朗诵稿
2024-04-30
清明上河园主题公园成功的原因
2024-04-30
正在进行安全检测...
2024-04-30
安全验证
2024-04-30
白天鹅宾馆客房清洁技巧,酒店客房打扫,酒店客房培训
2024-04-30
正在进行安全检测...
2024-04-30
下雨了写一段文艺心情说说
2024-04-30
相关推荐
1
系统并发测试方案
2
中国十大男装品牌介绍
3
【认证】如何申请学籍学历认证报告
4
山东大学联合培养项目一览表硕士研究生
5
基于海南省东方市冬季瓜菜基地菜田改造的节水灌溉管道设计分析
6
义秉初中党支部书记工作职责
7
义秉初中党支部书记工作职责
8
义秉初中党支部书记工作职责
9
义秉初中党支部书记工作职责
10
一本二本三本毕业证有区别吗
推荐内容
并发测试知识点总结
并发测试报告
一种并发测试方法及测试服务器
党政领导干部选拔任用工作条例.doc
WEB性能测试-JMeter工具测试并发
积极心态名言警句摘抄(最新篇)
100句非常经典的早安语录
20160824 直播、电商、游戏等行业如何进行高并发压力测试
高考古诗文情景默写练习108道(有答案)
活性炭在植物组织培养中的应用一