总结:通过模拟真实的用户交互行为和实时性能监控来测试整个企业的系统,帮助测试人员更快地发现问题。 负载测试不断增加被测系统的压力,直到响应时间等性能指标超过预定指标或达到资源限制。
大家好。 欢迎来到 loadrunner 课程。 在学习Loadrunner的过程中,你可能会遇到很多问题和错误。 不要灰心。 请寻找更多解决方案。 只有解决了它们,你才能真正学习和理解。 需要很多知识,所以我们先来开始Loadrunner的入门课程
1. Loadrunner概述
1.它是HP(Mercury)公司生产的性能测试工具,目前市场最大。分享。
2.LoadRunner是一款适用于多种软件架构的自动化负载测试工具。 它从用户关心的响应时间、吞吐量、并发用户数、性能计数器等方面来衡量系统性能,帮助用户评估系统性能。 优化。
3.它允许您通过模拟真实的用户交互行为并监控实时性能来测试整个公司的系统,帮助测试人员更快地发现问题。
4.支持多种协议,可适用于不同架构的测试应用。
二、Loadrunner的使用范围
1.性能测试模拟业务压力和生产使用场景,判断综合测试系统性能是否满足生产性能要求。
2. 负载测试如果不断增加被测系统的负载,您可能会发现响应时间等性能指标超出了预定指标或资源达到了最大限制。 此类测试可以识别系统的处理限制并为系统调整提供数据。
3.压力测试测试系统在一定饱和条件下能够处理的会话能力,比如CPU、内存饱和等,以及系统是否遇到错误。
3. Loadrunner 性能测试流程
4. Loadrunner 基础知识
1.创建Loadrunner录制脚本
2.选择所需协议。 您可以根据要测试的系统进行选择。 这里选择的是Web协议。
3. 配置Loadrunner 录制设置
4.当电脑弹出lr窗口(loadrunner Sockets Proxy Starter, Recording [且事件值不断增加])时,就知道录音设置成功了。
5.通过浏览器录制后,可以在脚本中进行关联操作(关联是个大坑!!!)
* 相关性必须放在请求之前。 另外,请求前必须添加请求头和相关值。
web_reg_save_param("自定义名称" "LB=左边界值" "RB=右边界值" LAST)
冒号和逗号等标点符号必须使用 ",/" 和 ":/" 进行转义。 p>
6. 为测试接口配置收集点并监控响应时间。
lr_start_transaction("custom name");#采集点设置 lr_start_transaction("custom name");#响应时间监控开始````测试接口```lr_end_transaction("custom name");#响应时间监控完成
此时,您基本上已完成脚本配置。 下一步是设置场景。 由于内容太长,我分两部分来写。
配置好脚本后,别忘了按ctrl+s保存。 保存后,一定要播放脚本并检查是否有问题。 如果没有问题,就设置场景。 希望你们早日成为优秀的测试工程师。 下一期见。
评论前必须登录!
注册