1.LR的常用组件
Virtual User Generator、Controller、Analysis三大组件。
2.使用LR进行压力测试的思路
◆先制定测试方案,测试系统的哪一部分性能◆着手脚本的录制和参数化工作(用Loadrunner VU)◆压测场景的建立(用Loadrunner controller)◆结果的分析3.录制脚本:
已掌握:
一般软件的协议选择,针对CS架构的软件根据数据库的开发标准选择协议语言。比如用SQL标准数据库的软件一般采用MS SQL Server协议进行脚本的录制。对于BS架构的软件一般选择WEB(HTTP/HTML)协议。基本的脚本参数化。
需要加强:
学习和了解更多的通讯协议,掌握计算机基础知识,掌握软件架构设计,学习LR的一些常用函数以达可以编剧脚本和编写脚本的目的。
3.压测场景的建立:
已掌握:
可以进行常用的压测场景测试;
需加强:
压测场景组件中的一些设置。
4.分析
已掌握:
可以看懂LR监测的一些图表,可以进行简单的响应时间等的分析;
需加强:操作系统和服务器方面的基础知识、硬件基础知识、能看懂LR自带的各种监测数据的图表。
5. LR常见错误
使用LR进性性能测试的过程中,经常遇到的错误:
(1)Error -26612: HTTP Status-Code=500 (Internal Server Error) forhttp://192.168.1.31:81/skill/
如果所有网页都出现这个错误,很可能是LR运行设置的问题。如果只是偶尔出现,则应根据服务器日志进行服务器配置或者代码方面的排错。
(2)试用版LR到期问题。
试用版LR已到期,目前还未找到可以长期使用的license key