没有合适的资源?快使用搜索试试~ 我知道了~
LoadRunner学习整理.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 121 浏览量
2023-09-12
11:51:02
上传
评论
收藏 33KB DOC 举报
温馨提示
试读
2页
LoadRunner学习整理
资源推荐
资源详情
资源评论
1. 判断 LoadRunner 返回的页面是否正确
用 LoadRunner 录制完成脚本后,一般会需要对脚本进行一些处理。其中有一个
重要的处理步骤就是增加一部分脚本代码,以判断返回的页面是否正确。LR 自
身是不会判断每个返回页面的正确性的,对 LR 来说,只要发出的某个请求返回
了页面(当然,如果返回的 HTTP 状态码不是 200,LR 会给出警告),LR 就会
欣然将其判断为正确返回,而不会去判断页面是否是期望的页面。这样一来,
对一个 HTTP 请求,即使 LR 收到的返回内容是一个什么都没有的空白页面(注
意是空白页面,不是空数据包),LR 仍然不会判断到这是一个错误。为了避免
这种情况,在某些需要进行大用户量测试的场景中,我们需要对某些返回的页
面进行验证,验证的方法是从返回的页面中查找关键的字符串,如果能找到,
则说明系统行为正确。当然,我们不可能手工去完成这个工作,因此,在实际
工作中,我们借助于 LR 的一个函数 web_reg_find 来完成这个工作。
web_reg_find 的具体使用可以查看 LR 的 Function Reference 文档,这里简单
描述一下几个要点。和 web_reg_save_param 函数一样,该函数必须放在获得需
要判断的页面的前面; web_reg_find 函数提供了两种行为模式,第一种是用
web_reg_find("Text=xxxx",LAST)的方式,这种方式在后续语句的返回页面中
查找“xxxx”的文本,如果能找到,则继续执行,否则停止脚本执行;另一种
方式是 web_reg_find("Text=xxxx","SaveCount=yyyy"),这种方式将“xxxx”
文本出现的次数进行计数并保存在 yyyy 变量中,这样无论是否找到需要查询的
文本,脚本都能继续执行下去;对于上述的第二种处理方式,可以在后续通过
LR 的 atoi 或是 strcmp 等函数进行判断处理。
2. 装有 LR 的机器如果是使用了代理,且要录制外网的东东,在 Vuser 中的
run time setting--proxy 中需进行设置,第一种方式:选择 obtain the
proxy setting from the default blowser(获取默认浏览器),此时需要设
置 authentication 身份验证(即使正常访问浏览器时已设置了用户名和密
码),如果装有 LR 的机器是在域中,别忘了在用户名前加域。录制后执行成
功!第二种方式:就是选择 user custom proxy(自定义代理服务器),勾选
user proxy server,设置如附件图:此时也同样需要设置 authentication 身
份验证,别忘了用户名前也要加域,录制后执行也是成功的!
3. 一个运行场景=一个 Load Generatro 机器列表+一个测试脚本列表+大量虚拟
用户和虚拟用户组。
4.TPS( Transactions per Second Graph )
也就是每一秒中发生的事务数量。在每一个场景中每秒的事务通过,失败和停
止的数量。这个图有助于在任意给定时间分析实际的事务负载。也可用它来对
比事务的平均响应时间来分析执行时间内的事务数量结果。
资源评论
小小哭包
- 粉丝: 1900
- 资源: 3864
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功