随笔分类 - Loadrunner使用
摘要:性能需求:对系统某页面中,点击下载功能做并发测试,以获取在并发下载文件的情况下系统的性能指标。 备注:页面上点击下载时的文件可以是word、excel、pdf等。 问题1:录制完下载的场景后,发现脚本里面并没有包含下载的脚本或url? 解决步骤: 1. 在IE浏览器上打开需要测试功点的页面,点击下载
阅读全文
摘要:性能需求:对系统某页面中,点击下载并将下载文件保存到本地电脑的功能做并发测试,以获取在并发下载文件的情况下系统的性能指标。 我们知道,LoadRunner录制的脚本是根据协议启用代理模拟浏览器发送请求,记录对服务器响应的相关数据,因此,保存下载文件需要手动编写代码插入在下载脚本前后。 代码如下: 此
阅读全文
摘要:小强创立的“三级火箭”学习方式 1、参加培训班,即报名缴纳学费后,拉入专属QQ群,由老师亲自上课进行讲解,课后仍提供视频 性能测试培训班招生中,报名与咨询QQ:2083503238 python自动化测试培训班招生中,加入QQ群519996731进行咨询(备注我爱python) 性能测试培训班招生中
阅读全文
摘要:Action() { intflen; //定义一个整型变量保存获得文件的大小 longfiledes; //保存文件句柄 charfile[256]="\0"; //保存文件路径及文件名 inttime ; //设置页面接收最大的字节数,该设置应大于下载文件的大小,此处为1MB web_set_m...
阅读全文
摘要:最近研究了使用loadrunner做接口测试,刚开始一直不成功,后来加了QQ群,遇到大神了,经指导终于成功 下面是具体实例代码: //{"signIOS":1,"sign":1,"totalCount":"0","value":"619,wgy123,2,files/wgy123/2016-02-1
阅读全文
摘要:Unique:主要是强调取值的唯一性,如果到最后没有该值了,LR提供了其他解决方案,如图所示: 此处的下拉列表中提供了三种方式,具体如下: About Vuser,当取值次数超过参数的行数时,忽略脚本的运行 Continue in a cyclic manner,取值超过时,启用循环扫描,扫描那些还
阅读全文
摘要:1.Random+Each iteration,跟顺序读取的结果唯一不同的就是这里是随机读取,取值是每次迭代取值 2.Random+Each occurrence,随机取值更新方式 3.Random+Once,随机取一行数据,然后重复迭代读取这一行数据
阅读全文
摘要:1.Sequential+Each iteration(顺序方式+每次迭代更新取值),设置Run—Logic中action循环迭代11次,并运行以上脚本,结果如下: 2.Sequential+Each occurrence(顺序方式+每次取值更新),设置Run—Logic中action循环迭代11次
阅读全文
摘要:Loadrunner的检查点有三种:Web_find、Web_reg_find 和Web_image_check。至于为什么要用检查点可以用个小例子做个测试,例如一个登陆脚本登陆的账号为123456,密码为123456,可以 正确登陆,当把账号或密码改掉再执行,发现脚本并没有报错,也顺利执行下来了。
阅读全文