oadRunner性能测试巧匠训练营》——2.2 LoadRunner组成与示例程序

本文涉及的产品
性能测试 PTS,5000VUM额度
简介:

本节书摘来自华章计算机《LoadRunner性能测试巧匠训练营》一书中的第2章,第2.2节,作者:赵 强 邹伟伟 任健勇 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.2 LoadRunner组成与示例程序

完成LoadRunner的安装后,小白迫不及待地想试试这个软件的威力如何。下面就跟随小白继续学习吧。

  1. Loa dRunner的三大组件
    LoadRunner由三大基本组件构成,分别是VuGen、Controller、Analysis。那这三个组件的作用如下。
  • VuGen:是录制与编写脚本的地方,就是通过录制或编写脚本来模拟用户的行为,可以理解为用户行为模拟器,同时会打印出日志信息,方便调试脚本。VuGen也是一个集成开发调试环境,在这里完成脚本开发并调试通过后就可以放到Controller中来创建场景了。
  • Controller:是性能测试场景设计以及监控的地方,让脚本按照预定的规则运行并产生压力,同时监控重要指标等都在此处完成。
  • Aanlysis:是收集测试数据后生成图表报告的地方,能帮我们分析数据并产生图表,方便进行后续的分析。
  1. WebTours示例程序
    LoadRunner还提供了一个示例程序WebTours供我们练习。启动菜单为“开始”→HP LoadRunner→Samples→Web,如图2-3所示。

出于好奇,小白直接单击了HP Web Tours Application的链接,结果出现了如图2-4所示的报错页面。


<a href=https://yqfile.alicdn.com/4ee2d7a71536a3760f6bd0f1fa0c2a02d4454756.png
" >

根据自己的猜测应该是某个服务没有启动导致的。所以小白下意识地单击Start Web Server,然后再次访问该地址,终于见到WebTours的真面貌了,如图2-5所示。
于是他单击图2-5中的Sign Up Now链接并注册了一个名为besttest的用户,登录成功后出现如图2-6所示的页面。


2641038ad3163ca7530db883b6c4d267aa61de29
推荐使用IE 6或IE 9,并设IE为默认浏览器,同时选中“浏览器”,之后选择“工具”→“Internet选项”,在弹出的“Internet属性”对话框中选择“高级”选项卡,在其中选中“启用第三方浏览器扩展”。
AI 代码解读
相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
目标检测实战(一):CIFAR10结合神经网络加载、训练、测试完整步骤
这篇文章介绍了如何使用PyTorch框架,结合CIFAR-10数据集,通过定义神经网络、损失函数和优化器,进行模型的训练和测试。
340 2
目标检测实战(一):CIFAR10结合神经网络加载、训练、测试完整步骤
行为检测代码(一):超详细介绍C3D架构训练+测试步骤
这篇文章详细介绍了C3D架构在行为检测领域的应用,包括训练和测试步骤,使用UCF101数据集进行演示。
209 1
行为检测代码(一):超详细介绍C3D架构训练+测试步骤
Acunetix v25.4 发布 - Web 应用程序安全测试
Acunetix v25.4 (Linux, Windows) - Web 应用程序安全测试
26 3
Acunetix v25.4 发布 - Web 应用程序安全测试
|
2月前
|
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
45 12
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
81 0
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
这篇文章详细介绍了如何使用YOLOv8进行目标检测任务,包括环境搭建、数据准备、模型训练、验证测试以及模型转换等完整流程。
10321 58
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
Benchmark.NET:让 C# 测试程序性能变得既酷又简单
Benchmark.NET是一款专为 .NET 平台设计的性能基准测试框架,它可以帮助你测量代码的执行时间、内存使用情况等性能指标。它就像是你代码的 "健身教练",帮助你找到瓶颈,优化性能,让你的应用跑得更快、更稳!希望这个小教程能让你在追求高性能的路上越走越远,享受编程带来的无限乐趣!
205 13
C语言因高效灵活被广泛应用于软件开发。本文探讨了优化C语言程序性能的策略,涵盖算法优化、代码结构优化、内存管理优化、编译器优化、数据结构优化、并行计算优化及性能测试与分析七个方面
C语言因高效灵活被广泛应用于软件开发。本文探讨了优化C语言程序性能的策略,涵盖算法优化、代码结构优化、内存管理优化、编译器优化、数据结构优化、并行计算优化及性能测试与分析七个方面,旨在通过综合策略提升程序性能,满足实际需求。
128 1
目标检测实战(二):YoloV4-Tiny训练、测试、评估完整步骤
本文介绍了使用YOLOv4-Tiny进行目标检测的完整流程,包括模型介绍、代码下载、数据集处理、网络训练、预测和评估。
448 2
目标检测实战(二):YoloV4-Tiny训练、测试、评估完整步骤
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
本文介绍了如何使用YOLOv7进行目标检测,包括环境搭建、数据集准备、模型训练、验证、测试以及常见错误的解决方法。YOLOv7以其高效性能和准确率在目标检测领域受到关注,适用于自动驾驶、安防监控等场景。文中提供了源码和论文链接,以及详细的步骤说明,适合深度学习实践者参考。
1566 1
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)

热门文章

最新文章