Loadrunner里面的深入理解Resource 的 0和1
最近在倒腾loadrunner,发现一些非常有意思的配置项,也许同学们平时去玩的时候,没有注意这些点。我也查阅了网上的帖子,说的都不够详细~操作起来的话,同学们也只是看到文字的描述,并不能发现区别。今天要说的重点就是Resource 里面0和1与LR的non-resources配置的关系。
一般我们同学们都是认为性能测试就是用LR去录制一个脚本,然后跑场景,然后完了。从没有去深入理解这些脚本与配置之间的关系,去捯饬一下,你会发现新大陆。
我们利用华华的博客园地址来做一个实验,来看看resource的0与1会有什么区别:
1、准备工作:
请求地址:http://www.cnblogs.com/liulinghua90/
工具:Loadrunner12
准备请求:首先我们在LR里面写一个请求web_url(),完成博客园的请求,如下所示:

二、回放脚本,观察区别,验证功能
情况一:此时Resource=0(见红框中的标记),表示这个请求不是一个资源,那么每次回放脚本的时候,都会去向服务器发起请求。
1:设置fiddler代理,查看是否可以看到请求的结果,设置路径:runtime-setting-->proxy--->use custom proxy,填入fiddler的的地址和端口8888,如下所示:

2:同时把浏览器设置里面的选项全部去掉勾选:runtime-setting-->Browser Emulation

3:开始回放,我们看到fiddler里面会有响应的结果:

情况二:设置Resource=1(见红框中的标记),表示这个请求是一个资源,那么每次回放脚本的时候,都不会去向服务器发起请求。
1:所有的设置都跟情况一一样,我们不做任何更改。只是更改了Resource选项,如下所示:

2:开始回放脚本,观察结果:发现fiddler里面没有任何内容。

情况三:设置Resource=1,表示这个请求是一个资源,那么每次回放脚本的时候,都不会去向服务器发起请求。
1:脚本跟情况一样,不做任何更改,但是我们对浏览器的设置项做以下更改,勾选上:Download non-HTML resources

2:回放脚本,观察结果:发现fiddler又有结果了!

大家实战操作后,肯定会觉得很神奇。那么华华来给大家整理下思路:
1:当resource=0时,每次请求都会把响应结果返回回来。
2:当resourcce=1时,每次请求都不会把响应结果返回回来。
3:当resource=1时,但是勾选上download non-html,就会把响应结果返回回来。
大家可以动手去操作一下!看看是不是有这个区别,以后自己编写脚本也会更加的清晰明了!
Loadrunner里面的深入理解Resource 的 0和1的更多相关文章
- [转发] 理解 oauth 2.0
原文: http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html oauth 的各种编程语言实现: http://oauth.net/2/ 理解OAu ...
- Android开发之深入理解Android 7.0系统权限更改相关文档
http://www.cnblogs.com/dazhao/p/6547811.html 摘要: Android 6.0之后的版本增加了运行时权限,应用程序在执行每个需要系统权限的功能时,需要添加权限 ...
- 理解OAuth 2.0 - 阮一峰的网络日志
原文:理解OAuth 2.0 - 阮一峰的网络日志 理解OAuth 2.0 作者: 阮一峰 日期: 2014年5月12日 OAuth是一个关于授权(authorization)的开放网络标准,在全世界 ...
- 简单理解 OAuth 2.0 及资料收集,IdentityServer4 部分源码解析
简单理解 OAuth 2.0 及资料收集,IdentityServer4 部分源码解析 虽然经常用 OAuth 2.0,但是原理却不曾了解,印象里觉得很简单,请求跳来跳去,今天看完相关介绍,就来捋一捋 ...
- 理解 OAuth 2.0
理解OAuth 2.0 http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 一.简介 OAuth是一个关于授权(authorization)的开 ...
- 理解OAuth 2.0
转自:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛 ...
- 理解OAuth 2.0(转载)
作者: 阮一峰 原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html OAuth是一个关于授权(authorization)的开放网络标 ...
- [转]理解OAuth 2.0
作者: 阮一峰 OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版. 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释, ...
- 理解OAuth 2.0[摘]
原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到 ...
随机推荐
- 微软职位内部推荐-Senior Software Engineer - Back End
微软近期Open的职位: SharePoint is a multi-billion dollar enterprise business that has grown from an on-prem ...
- 前后端同学必会的Linux基础命令
无论是前端还是后端同学,一些常用的linux命令还是必须要掌握的.发布版本.查看日志等等都会用到.以下是我简单的总结了一些简单又常用的命令,欢迎大家补充.希望能帮助到大家 基础篇 1.进入目录 cd ...
- webpack 打包
React自发布以来吸引了越来越多的开发者,React开发和模块管理的主流工具webpack也被大家所熟知.那么webpack有哪些优势,可以成为最主流的React开发工具呢? webpack是什么 ...
- LeetCode 141. Linked List Cycle环形链表 (C++)
题目: Given a linked list, determine if it has a cycle in it. To represent a cycle in the given linked ...
- 小学四则运算APP 第一个冲刺阶段 第五天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布的是实现练习功能的成功 代码: public class CalculatorActi ...
- python scipy stats学习笔记
from scipy.stats import chi2 # 卡方分布from scipy.stats import norm # 正态分布from scipy.stats import t # t分 ...
- composer 使用(踩坑笔记)
composer的介绍 来张图就好啦!我不细说啦 安装composer 1).PHP 环境变量配置,可参考百度经验: 2).详情可参考中国全量镜像进行 Composer 的安装 3).安装完成后,命令 ...
- BroadcastReceiver介绍
参考资料 : 基础总结篇之五:BroadcastReceiver应用详解 BroadcastReceiver用于接收广播信息,可以通过sendBroadcast等方法进行发送.sendBroadcas ...
- 小程序开发 js里面array操作的方法列表。
- 使用Java语言递归删除目录下面产生的临时文件
背景:项目copy的过程中,在项目的目录文件夹下面都产生了一个固定的文件,很是讨厌.手动删除的话比较费力,所以写了一个简单的Java程序去删除: public static void main(Str ...