软件测试实验:loadrunner的高级使用

news/2025/2/12 8:33:29/

目录

  • 前言
  • 实验目的
  • 实验内容
  • 实验要求
  • 实验过程
    • loadrunner中插入事务与集合点
    • loadrunner中插入检查点
    • loadrunner中参数化-table
    • 分析报告功能
    • loadrunner手动设置场景
    • loadrunner监视图标
  • 总结

前言

本实验主要介绍了loadrunner这一强大的性能测试工具的高级使用方法,包括如何创建和运行虚拟用户脚本、如何分析和报告测试结果、如何优化和调试测试脚本等。通过本实验,可以深入了解软件性能测试的过程和技巧,提高软件质量保证的能力和水平。

实验目的

(1)掌握 Loadrunner 中常用的增强脚本功能
(2)掌握 Loadrunner 中负载测试功能
(3)掌握 Loadrunner 中生成性能测试分析报告的功能

实验内容

飞机订票系统性能测试
使用LoadRunner对飞机订票系统进行性能测试。完成增强脚本、负载测试、生成性能测试分析报告功能。

实验要求

(1)熟悉Loadrunner工具,学习资料Loadrunner文件夹下的相关文档与视频(3-Loadrunner示例——飞机订票系统(2)、0-LoadRunner11使用手册)。
(2)使用Loadrunner登陆系统自带的飞机订票系统,完成增强脚本、负载测试,并生成性能测试分析报告。

实验过程

loadrunner中插入事务与集合点

在这里插入图片描述
在这里插入图片描述

loadrunner中插入检查点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

loadrunner中参数化-table

在这里插入图片描述
在这里插入图片描述

分析报告功能

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

loadrunner手动设置场景

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

loadrunner监视图标

在这里插入图片描述

总结

软件质量保证与测试技术实验是一门重要的课程,它让我们学习了如何使用loadrunner这个强大的性能测试工具。在本次实验中,我对loadrunner的高级使用有了更深入的了解和掌握,包括以下几个方面:

  • 如何创建和配置虚拟用户组,设置不同的负载模式和运行时间,以模拟真实的用户场景和压力。
  • 如何使用事务、检查点、参数化、关联等功能,增强脚本的逻辑性和灵活性,提高测试的准确性和效率。
  • 如何使用分析器,查看和比较不同的性能指标,如响应时间、吞吐量、错误率等,找出系统的瓶颈和优化点。
  • 如何编写报告,总结测试过程和结果,给出合理的评价和建议。

通过这次实验,我不仅掌握了loadrunner的高级使用技巧,还提高了我的软件测试能力和水平。我认为loadrunner是一个非常有用的工具,它可以帮助我们有效地评估和改进软件的性能和质量。


http://www.ppmy.cn/news/71719.html

相关文章

英文文本情感分析textblob模块sentiment方法

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 英文文本情感分析 textblob模块 sentiment方法 [太阳]选择题 关于下列代码说法错误的是? from textblob import TextBlob myText"Textblob is amazingly simple to us…

BLE解调

BLE解调前奏 如果不太了解IQ、FSK、GFSK的话,可以看上一篇,有一些关于这些内容的东西,写的应该还算好理解点吧,给出了自己学习时候的参考,具体的看他们写的。 调频与调相之间的关系 IQ调制中,调频是表现…

YOLOv5、YOLOv7独家原创改进:独家首发最新EfficiCLNMS改进点,改进有效可以直接当做自己的原创改进点来写,新的增强预测帧

💡该教程为属于《芒果书》📚系列,包含大量的原创首发改进方式, 所有文章都是全网首发原创改进内容🚀 💡本篇文章为YOLOv5、YOLOv7改进:独家首发最新EfficiCL-NMS改进点,新的增强预测帧率。 💡对自己数据集改进有效的话,可以直接当做自己的原创改进点来写!!!改…

【Jmeter第三章】Jmeter给请求添加请求头

给请求加上请求头最常见的场景就是在请求头上添加token了,这里也拿添加token来举例 1、添加某个请求的请求头 1、选中HTTP请求,右键添加 2、添加请求头 2、添加公共的请求头信息 其实步骤和上面是一样的,只不过是选择:线程组…

okhttp篇3:RealCall

Call Call一般代表一个已经准备好的Request,Request的包装类,可执行,它一般有两个主要的方法: execute(立即执行,并阻塞线程,直到Response返回)enqueue(将Request放入队列,等待线程池调度执行…

中本聪思想精髓难以领悟?Web3实际上还在“幻想”之中?

Web3概念是不错,有人说它是下一代互联网,有人说它是NFT和元宇宙等未来应用的基础设施。然而理论炒得火热,但却仍不见像ChatGPT一样能引爆市场的杀手级应用出现。 原因在于,当前的Web3概念是对中本聪思想的不断概括和提炼&#xff…

合肥工业大学计算机组成原理课设-系统硬件综合设计

✅作者简介:CSDN内容合伙人、信息安全专业在校大学生🏆 🔥系列专栏 :信息安全本科生课设-系统硬件综合设计报告 📃新人博主 :欢迎点赞收藏关注,会回访! 💬舞台再大&#…

08-用户权限控制

1、用户权限控制 权限控制是什么:控制用户对系统资源(URI)的操作。 前端的权限控制:对页面或页面元素的权限控制。 > 页面访问权限:哪些页面可以访问、哪些页面元素可见等等。 > 操作权限:如页面按钮是否可点击、是否可以增删改查等等 后端的权限控制:对接口及…