ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:787.35KB ,
资源ID:7179882      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7179882.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(LR以及性能测试笔记mqWord文件下载.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

LR以及性能测试笔记mqWord文件下载.docx

1、;回放,回放设置。脚本:事物思考时间集合点关联参数化检查点登录时记录密码,下次直接登录。-cookie登录后离开再点击可以进入。-sessionvuser_init初始化Action(无限次)vuser_end清理vuser_init和vuser_end只运行一次View-Test Results 查看业务是否成功Tools-General Options-Display勾选后,可看到实时回放。吞吐量:服务器端向客户端返回的数据量录制web类脚本,选勾选以下选项:变化的数据才需要参数化。选中后,右键:再选中双击,右键:点击,进行参数设置:Parameter type:数据怎么来的,数据类型。F

2、ile记事本。Edit with Notepad:在记事本里编辑数据。例如,2个参数值用1个文件,则记事本里如下书写:1,2在Select column里修改行数。Select next row取值方式:Unique唯一Update value on更新方式:Each iteration迭代When out of values:Abort Vuser终止登录-选模块-发帖关联技术实现获取信息,根据左右边界获取。写完函数紧挨着返回请求,不能跳跃。右键,insert-New StepAdd Step-web_reg_save_param_ex(LR9.5之前,包括9.5,web_reg_save_

3、param,LR9.5之后web_reg_save_param_ex)4个关联函数,获取服务器返回信息。second.html”-引号前加“”,转移,如此才无其他意义。Instance:第N个或ALL(全要)Not Found:warring脚本继续运行;ERROR脚本停止运行。脚本尽量不要用变量,用参数。Lr_save_string(lr_paramarr_random(“fids”),”fid”)fids跟自己关联的名称一致随机从获取的fid取fid。Run-time Settings-Log 显示关联信息数据库返回值Formhash:登录成功之前。Posttime:点击发帖按钮之前。扫描

4、所有关联,扫描后,手动关联。关联的数据:1. sumbit2. 在itemdata里放着加入检查点:检查业务是否成功例如:检查登录是否成功“访问我的空间”为检查点。注册型查找函数(登陆成功后,刷新页面之前)Add Step-web_reg_findSave count:脚本执行完后,有多少个存入count。Fail if:找到失败,找不到失败。If(atoll(lr_eval_string(“count”)=0) lr_error_message(“login fail!”);Return -1; 当前action后面的函数不执行else lr_output_mesage(“login suc

5、cess!加入fail=NotFound无需写if else!RT响应时间登录,发帖是业务,而以LR来说是事物,在脚本里设置。Insert-Start TransactionInsert-End Transaction在Report里显示:Dur花费时间,Wasted time浪费时间。Lr_wasted_time(3) 手工去掉浪费时间(比如自己编写的for循环)事物设置多大:需要关注的设置为一个事务。在LR9.5之前是默认勾选的。Lr_end_transactin(“login”,LR_Auto)LR自动判定成功还是失败,LR_Fail等。检查点失败则停止。Lr_think_time减缓压

6、力,LR自动去掉,设置随机事件。Ignore think time 忽略思考时间Replay think time Use random percentage of recorded think time常用些选项停顿处加思考时间(做压力时间时,思考时间忽略)并发:集合点(写在事务之外)多脚本,集合点命名一样Controller选择手工场景复选框-多脚本,多业务步骤:1. 画压力曲线图;2. 监控,添加;3. 设置(添加)压力机;4. 设置Run Logic 迭代1次选第一项At fixed intervals,every 60.000 sec每次迭代后停60秒LogError Handing

7、错误处理限制带宽(客户端,压力机)集合点灰的,不可以用时点运行再取消就可以LR的BUGCS测试Socket协议安装Winsock:C:Program FilesMercury InteractiveMercury LoadRunner目录结构拷贝后setup安装flights.ini放到C:Windows根目录下文件中的,dsn=不是使用localhost,使用机器名或者IP,否则无法生成脚本Winsockdllname=flsock32.dllinstalled=1dsn=localhostsrc=flight32socksocket脚本思路创建,发数据,收数据,关闭。1 先打开sever,

8、再运行flight;2 收到数据找关联;lr_save_searched_string思考时间5秒,大于5秒无意义。分析报告1. 压力是否上去Running Vusers和Hits per second结合起来2. 看指标(可以发现问题,不能定位问题)RT事务响应时间2,5,8(2秒很快,5秒还可以,8秒太慢)TPS业务量Transaction per seconds与UNIX Resources结合起来看Throughput 带宽单位为B,平时指b,1B=8b监控OS:CPU MEMDisk最最关键DB(一半以上是数据库问题):SQLseverMysqlOracle中间件:ApacheIis

9、Weblogic使用不用的工具监控1. Vmstat 1运行队列:运行状态阻塞状态Load average 0.00 0.00 0.01Cpu压力平均负载,1分钟,5分钟,10分钟的负载小于1最好,不超过内核2倍任务数超过6,任务数比较大上下文切换(状态信息)cs做基准测试正常运行多少,压力测试多少中断 in对硬件的优先级高主要指硬件的中断靠一次上下文切换完成,但上下文切换不一定全是中断造成的大量的中断或少量的上下文切换,以为着一个单一的进程在产生对硬件设备的请求。Cpu利用率 70%以内,不超85%1. 空闲id 0-5%2. 用户状态us user time 65-70%3. 系统态sy

10、system time 30-35% 4调整优先级消耗的时间 5waiowait等待时间(花在网络和磁盘上的时间)运行队列和CPU利用率是CPU监控必监控的2个指标CPU监控工具:1.VMSTAT2.TOP 定位哪些进程占用CPU2. 内存虚拟内存,借用硬盘Swap交换si so 不是0表示内存不够,需要交换Buffers and Cache 读缓存和写缓存Buffers是写缓存,Cache是读缓存MEM监控工具:2.TOP3.SAR3. 磁盘工具:iostat命令iostatx 3Await:等待时间+服务时间Svctm:服务时间%util:CPU利用率每次I/O大小Rkb/s除以rs每秒读K字节数每秒完成的读I/O设备次数4. 网络IptrafEthtool eth05Mysql

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2