LoadRunner性能测试工具实战视频教程【全套26集】

上传者: wangxi06 | 上传时间: 2021-03-06 18:04:17 | 文件大小: 175.62MB | 文件类型: RAR
LoadRunner性能测试工具实战视频教程【全套26集】 随机函数 在软件测试工具中如何巧用LoadRunner的随机函数。 LoadRunner有自带的随机函数,如果巧妙的加以采用,能解决一些看似很困难的实际问题。 一个项目的性能测试。与数据库直连,根据外部传入的SQL ID和SQL参数,从指定数据库中读取SQL模版,拼装成真实的SQL语句、执行,并将得到的结果放入缓存中。目的是减少数据库的压力。 该系统将支撑大量的SQL操作,性能自然成为备受关注的焦点之一。 由于它跟SQL语句相关,在真实环境下,同一时间可能执行着不同类型的SQL,即便是同一类型,其参数也各式各样。那么,怎样才能模拟出最符合实际情况的性能测试场景呢? 首先设计场景,即,在LoadRunner中按照比例随机取到某一类型的SQL,再随机传入参数给它,让最终的每条SQL都是随机生成,各不相同。 从场景中,可以看到,此处涉及双重随机。只采用loadruner的参数设置是无法实现的。此时需要想办法先按设定好的比例随机取到SQL,然后在每条SQL上随机取参数列表中的参数。 于是想到了loadrunner的随机函数。先实现随机取SQL ID,之后再在特定的SQL中随机取参数列表中的参数。 LoadRunner中,随机函数是rand(),它用来产生0到rand_max之间的随机整数。函数原型是 int rand (void); 然而调用rand之前,必须给随机数产生一个随机种子。这个种子由srand()函数产生。其原型是 int srand (seedTime); 2 分析占用率 1. 平均事务响应时间 Average Transaction Response Time 优秀:10s 2. 每秒点击率 Hits per Second LoadRunner分析页面 LoadRunner分析页面 当增大系统的压力(或增加并发用户数)时,吞吐率和TPS的变化曲线呈大体一致,则系统基本稳定。若压力增大时,吞吐率的曲线增加到一定程度后出现变化缓慢,甚至平坦,很可能是网络出现带宽瓶颈,同理若点击率/TPS曲线出现变化缓慢或者平坦,很可能是服务器响应时间增加,观察服务器资源使用情况,确定是否是服务器问题。 3. 请求响应时间 Time to Last Byte 4. 每秒系统处理事务数 Transaction per second 5. 吞吐量 Throughout 6. CPU利用率 Processor / %Processor Time 好:70% 坏:85% 很差:90%+ 7. 数据库操作消耗的CPU时间 Processor / %User Time 如果该值较大,可以考虑是否能通过友好算法等方法降低这个值。如果该服务器是数据库服务器, Processor\%User Time 值大的原因很可能是数据库的排序或是函数操作消耗了过多的CPU时间,此时可以考虑对数据库系统进行优化。 8. 核心态CPU平均利用率 Processor /%Privileged Time 如果该参数值和"Physical Disk"参数值一直很高,表明I/O有问题。可考虑更换更快的硬盘系统 9. 处理队列中的线程数 Processor / Processor Queue Length 如果该值保持不变(>=2)个并且%Processor Time 超过90%,那么可能存在处理器瓶颈。如果发现超过2,而处理器的利用率却一直很低,那么或许更应该去解决处理器阻塞问题,这里处理器一般不是瓶颈。 10. 文件系统缓存 Memory / Cache Bytes 50%的可用物理内存 11. 剩余的可用内存 Memory / Avaiable Mbytes 至少要有10% 的物理内存值 12. 每秒下载页数 Memory / pages/sec 好:无页交换 坏:CPU每秒10个页交换 很差:更多的页交换 13. 页面读取操作速率 Memory / page read/sec 如果页面读取操作速率很低,同时 % Disk Time 和 Avg.Disk Queue Length的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。 14. 物理磁盘利用率 Physical Disk / %Disk Time 好:<30% 坏:<40% 很差:<50%+ 15. 物理磁盘平均磁盘I/O队列长度 Physical Disk / Avg.Disk Queue Length 该值应不超过磁盘数的1.5~2 倍。要提高性能,可增加磁盘 16. 网络吞吐量 Network Interface / Byt

文件下载

资源详情

[{"title":"( 26 个子文件 175.62MB ) LoadRunner性能测试工具实战视频教程【全套26集】","children":[{"title":"LoadRunner性能压力测试之新手上路【全套26集】","children":[{"title":"08.lr录制测试脚本.swf <span style='color:#111;'> 6.55MB </span>","children":null,"spread":false},{"title":"24.LR配置端口映射.swf <span style='color:#111;'> 5.46MB </span>","children":null,"spread":false},{"title":"25.LR面向目标的场景.swf <span style='color:#111;'> 4.43MB </span>","children":null,"spread":false},{"title":"02.LR目录分析.swf <span style='color:#111;'> 10.22MB </span>","children":null,"spread":false},{"title":"05.LR界面分析3.swf <span style='color:#111;'> 5.81MB </span>","children":null,"spread":false},{"title":"04.LR界面分析2.swf <span style='color:#111;'> 5.92MB </span>","children":null,"spread":false},{"title":"10.HTML和URL比较.swf <span style='color:#111;'> 8.71MB </span>","children":null,"spread":false},{"title":"03.LR界面分析1.swf <span style='color:#111;'> 8.18MB </span>","children":null,"spread":false},{"title":"20.LR分析场景.swf <span style='color:#111;'> 9.18MB </span>","children":null,"spread":false},{"title":"21.LR创建负载测试场景.swf <span style='color:#111;'> 7.06MB </span>","children":null,"spread":false},{"title":"11.lr自动关联.swf <span style='color:#111;'> 6.12MB </span>","children":null,"spread":false},{"title":"07.hp web tours 分析.swf <span style='color:#111;'> 6.35MB </span>","children":null,"spread":false},{"title":"22.LR手工关联.swf <span style='color:#111;'> 9.05MB </span>","children":null,"spread":false},{"title":"17.LR录制SQL脚本.swf <span style='color:#111;'> 5.22MB </span>","children":null,"spread":false},{"title":"09.lr回放测试脚本.swf <span style='color:#111;'> 8.53MB </span>","children":null,"spread":false},{"title":"13.错误处理.swf <span style='color:#111;'> 4.33MB </span>","children":null,"spread":false},{"title":"14.脚本调试.swf <span style='color:#111;'> 5.13MB </span>","children":null,"spread":false},{"title":"16.LR脚本编写实践过程.swf <span style='color:#111;'> 4.58MB </span>","children":null,"spread":false},{"title":"26.基础知识完结篇.swf <span style='color:#111;'> 5.26MB </span>","children":null,"spread":false},{"title":"19.Java虚拟用户.swf <span style='color:#111;'> 7.73MB </span>","children":null,"spread":false},{"title":"15.run time setting设置.swf <span style='color:#111;'> 6.14MB </span>","children":null,"spread":false},{"title":"18.初始LR动态链接库.swf <span style='color:#111;'> 7.67MB </span>","children":null,"spread":false},{"title":"23.性能分析基础知识.swf <span style='color:#111;'> 5.49MB </span>","children":null,"spread":false},{"title":"01.性能测试常见术语.swf <span style='color:#111;'> 4.74MB </span>","children":null,"spread":false},{"title":"12.lr测试脚本的增强方法.swf <span style='color:#111;'> 12.82MB </span>","children":null,"spread":false},{"title":"06.LR常用术语.swf <span style='color:#111;'> 5.00MB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明