![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Loadrunner
文章平均质量分 54
**星空**
没有无趣的生活,只有无趣的人。
只有不断努力,让一切变得看似云淡风轻!
展开
-
使用Loadrunner监控Windows资源
为了区分把装有loadrunner的机器称作A,被监控资源的服务器(windows)称作B1、确保B机器Administrator账户是可使用状态:右键计算机→ 管理→ 本地用户和组→ 用户,其中Administrator用户账户非禁用,密码永不过期,设置好密码2、确保机器B的Remote ProcedureCall(RPC)和Remote Registry Service服务开启:右键“我的电脑...转载 2018-07-04 17:30:09 · 197 阅读 · 0 评论 -
脚本编写一:检查点函数web_reg_find
在loadrunner中可以添加检查点,以检查从服务器返回的内容是否正确。对应的函数是: Image Check:web_image_check Text Check:web_find 和web_reg_find一:web_reg_find 和web_find的区别二:web_reg_find 只要用法1.函数定义该函数的作用是“在缓...原创 2018-09-26 18:00:40 · 1166 阅读 · 0 评论 -
脚本编写二:LR tree view 模式下,看不到response 如何添加检查点
下面是录制的一个查询功能的脚本对应的tree view 模式下,是看不到快照和response的,如下图这种情况下,如何添加检查点呢?利用抓包软件fidder,抓取请求,查看响应结果response,添加检查点具体代码如下: web_url("2_2", "URL=http://10.16.56.XXX:XXX/arcgis/rest/s...原创 2018-09-27 13:58:22 · 1035 阅读 · 0 评论 -
脚本编写三:Block(块)技术--实现不同事务不同次数的循环
在使用LR时经常遇到这样一个问题,如果对不同放入事务进行不同次数的循环该怎么处理?默认情况下LE对所有的事务都是统一执行的,即虽然有多个事务,但他们被执行的次数都是一样的,那么LR如何在一个脚本中实现不同事务不同次数的循环或者不同百分比的循环呢?案例:假设在一个脚本中,想实现登录3次,查询执行5次,怎么办?录制3个脚本?每个事务分别在脚本中复制N次?这样是可以解决问题的,但不是最好的解决办法,...原创 2018-09-27 15:56:37 · 379 阅读 · 0 评论 -
脚本编写四:参数化
本文以系统登录过程为实例,讲解如何参数化、设置参数属性和导入数据首先录制到登录过程的脚本并添加了检查点,如下: web_custom_request("gettoken", "URL=http://10.16.56.250/ImageSky.GISCase.SZ.SCD/api/v1/users/gettoken", "Method=POST",...原创 2018-09-27 16:20:19 · 851 阅读 · 0 评论 -
脚本编写五:关联技术---获取登陆接口中的token值为例
登录后,服务器会生成token并返回给客户端,之后客户端与服务器交互的操作中,服务器程序会对比这个token,正确则允许操作,否则拒绝客户端请求。在性能测试时,好多场景需要登录后才能操作,这时候就用到了登录时返回的token,如何获得token呢? 假如我的接口返回值是{"return_code":0,"error_code":0,"error_msg":"","current_use...原创 2018-09-27 16:35:12 · 1008 阅读 · 0 评论 -
场景设计一:IP欺骗之win7电脑配置固定的IP
首先点击左下方的开始菜单,在弹出界面找到【控制面板】,点击【控制面板】选项进入控制面板界面,找到【查看网络状态和任务】选项,如下图所示。点击【查看网络状态和任务】选项,进入网络和共享中心界面,在该界面可以找到活动网络,如下图所示。点击无线网络连接进入本地网络连接状态,在设置固定IP地址前可以先通过详细信息功能选项里查看已获取的IP地址号段,如下图所示。 查看完毕后返回到无线网络连接...原创 2018-09-28 11:42:10 · 330 阅读 · 0 评论 -
场景设计二:IP欺骗
IP欺骗也是也loadrunner自带的一个非常有用的功能。需要使用ip欺骗的原因:1、当某个IP的访问过于频繁,或者访问量过大是,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果。2、某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。LR中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和并测试服务器均衡处理的能力。...转载 2018-09-28 11:53:22 · 1192 阅读 · 0 评论 -
场景设计三:负载均衡
据经验,每生成一个虚拟用户,需要花费负载生成器大约 2M-3M 的内存空间。通常运行 controller的主机很少用作负载生成器。负载生成器的工作多由其他装有 LR Agent的PC 机来担任。如果负载生成器内存的使用率大于了 70%,负载生成器就会变成系统的瓶颈,导致性能测试成绩下降。这种问题需要添加负载生成器来解决。一台 512M内存的 PC 机大约可以生成 80 个左右的负载,而一台 25...转载 2018-09-28 14:25:31 · 189 阅读 · 0 评论