性能测试之LoadRunner使用(一).ppt

性能测试之LoadRunner使用(一).ppt

ID:55745889

大小:967.00 KB

页数:40页

时间:2020-06-02

性能测试之LoadRunner使用(一).ppt_第1页
性能测试之LoadRunner使用(一).ppt_第2页
性能测试之LoadRunner使用(一).ppt_第3页
性能测试之LoadRunner使用(一).ppt_第4页
性能测试之LoadRunner使用(一).ppt_第5页
资源描述:

《性能测试之LoadRunner使用(一).ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、性能测试之Loadrunner使用网络知识准备Socket(套接字)是socket的英文原义是“孔”或“插座”。作为4BDSUNIX的进程通信机制,电话机之间的通话过程是十分相似的:电话的通话双方相当于相互通信的2个进程,号码是它的IP和Port。任何用户在通话之前,首先要有一部电话机,相当于申请一个socket;同时要知道对方的号码,相当于对方有一个固定的socket信息(IP和Port)。然后向对方拨号呼叫,相当于发出连接请求;对方假如在场并空闲(相当于通信的另一主机开机且可以接受连接请求),拿起电话话筒(接受请求);双方就可以正式通话,连

2、接成功。双方通话的过程是一方向电话机发出信号和对方从电话机接收信号的过程,相当于向socket发送数据和从socket接收数据。通话结束后,一方挂起电话机相当于关闭socket,撤消连接。网络通讯知识准备能够实现网络通讯的不只是socket,但是socket是用得最多的Socket是实现网络通讯的方法或者手段,协议(指网络层和传输层协议)是规范socket在网络通讯时的发包格式、顺序和内容网络知识准备TCP编程模型网络知识准备UDP编程模型网络知识准备网络应用可以简单的分为C/S和B/S结构一般而言C/S结构中连接建立了就会保持比较长的时间,所

3、以称为长连接;B/S结构中连接建立后会迅速断开,所以称为短连接。LoadRunner性能测试使用LoadRunner进行性能测试分为3大步骤:1脚本录制2场景回放3结果分析脚本录制如何使用LoadRunner进行脚本录制?录制脚本启动vuser录制脚本选择协议录制脚本选择被录制的程序录制脚本LoadRunner支持很多的协议,但是我们经常会用到的不多。按照公司的实际情况,windowssocket是用得比较多的。Win32Applications:32位windows普通C/S应用程序,用于客户端脚本录制InternetApplications

4、:一般B/S网络应用程序,用于网页脚本录制录制脚本选择被录制的程序录制脚本选择被录制的程序录制脚本开始录制录制脚本结束录制:点击stop按钮即可录制脚本录制脚本结果如下:脚本录制Q:脚本录制完成了是否就可以直接进行使用呢?A:最好不要。因为执行脚本时,我们无法判断消息是否被正确执行了。对于windowssocket函数而言,返回值为0表示成功;为其它值表示失败。脚本修改因此对于上面的脚本,我们要修改如下脚本:脚本修改这里只是对发送/接收请求动作做了一下判断。如果想对送/接收请求内容做判断,则需要进一步调用loadrunner本身自带函数或者第三

5、方dll。脚本修改Vuser_init和vuser_end里的脚本只会被执行一次;Action里面脚本会多次执行。所以我们要将脚本剪切到Action里去。如果录制时已经录制Action里面,就可以省略这一步骤了。设置参数对于所发送的内容里要求变化的部分,我们可以设置成参数,以保证每次执行脚本时不一样。设置参数在缓冲区内找到相映部分,用刚才设置的参数替换:选择要替换部分,右击,选择好变量进行替换设置参数替换后结果如下:被替换部分用红色显示,有些版本变量外是”{}”;有些版本是”<>”脚本运行设置如何让脚本运行多次:在界面上选择Run-timeSe

6、ttings按钮,在弹出界面上设置对映内容脚本回放用于测试修改后的脚本是否正确场景回放场景回放就是我们平常所说的真正性能测试实施,LoadRunner在Controller中进行录制好的脚本,如何将其运行起来对被测系统进行测试?场景回放启动Controler场景回放选择脚本:在controller界面上点击AddGroup按钮场景回放运行脚本:在design或者run界面点击startscenario按钮场景回放监控服务端资源:在windowsresource界面右键,选择addmeasurement按钮场景回放监控服务端:在弹出界面选择上面的

7、ADD按钮添加被监控机器的IP场景回放要保证LoadRunner能监控到服务端的资源情况,服务端必须进行以下设置:1.首先保证被监视的windows系统开启以下二个服务RemoteProcedureCall(RPC)和RemoteRegistryService。这两项服务在“管理工具”下的“服务”。2.被监视的WINDOWS机器:右击我的电脑,选择管理->共享文件夹->共享在这里面要有C$这个共享文件夹,若没有进行手动添加3.测试机使用运行.输入\被监视机器IPC$然后输入管理员帐号和密码,如果能看到被监视机器的C盘了,就说明你得到了那台机

8、器的管理员权限。备注:在做第三点工作时,出现不能以administrator身份来访问。现象是:用户名的输入框是灰色的。这是安全策略问题,解决方法:选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。