进入软件测试行业已经有一段时间了,接触到的一直是手工测试,期望从工作上学到很多东西,并因此成为牛人,是件不太可能的事,于是我决定以后再空余时间自学一些自动化知识,并写成博客,记录自己的成长。

1、LoadRunner包含哪些组件?

Virtual User Gennerator录制最终用户业务流程并创建自动化性能测试脚本,即Vuser脚本。

Controller 组织、驱动、管理并监控负载测试。

Load Generator 通过运行Vuser产生负载。

Analysis 用于查看、剖析和比较性能结果。

launcher 是您可以从单个访问的访问所有的LoadRunner组件。

2、了解LoadRunner术语

场景:场景文件根据性能要求定义每次测试期间发生的事件

Vuser:在场景中,LoadRunner用虚拟用户(或称Vuser)代替真实用户。Vuser模仿真实用户的操作来使用应用系统。在一个场景可以包含数十、数百乃至数千个Vuser

事务:要评测服务器性能,需要定义事务。事务代表要评测的终端用户业务流程。

3、什么是负载测试流程?

负载测试一般包括5个阶段:规划、创建脚本、定义场景、执行场景和分析结果

规划负载测试:定义性能测试要求,例如并发用户数量、典型业务流程和要求的响应时间。

创建Vuser脚本:在自动化脚本中录制最终用户。

定义场景:使用LoadRunner Controller设置负载测试环境。

运行场景:使用LoadRunner Controller驱动、管理并监控负载测试。

分析结果:使用LoadRunner Analysis创建图和报告并评估性能。

转载于:https://www.cnblogs.com/ouyang995948959/p/3731805.html

LoadRunner学习笔记(一)相关推荐

  1. Loadrunner学习笔记(三)

    1.场景(Scenario) 场景是一个文件,用于根据性能要求定义在每一个测试会话运行器件发生的事务, 模拟真实环境,用户运行状况 2.如何测试场景的参数:把握一个原则-模拟实际的生成环境. 3.负载 ...

  2. Loadrunner学习笔记(二)

    一.Loadrunner 三大组建 脚本生成器(Virtual user generator)-录制,调试脚本 控制台(Controller)–设置场景参数,管理虚拟用户 结果分析器(Analysis ...

  3. LoadRunner学习笔记一

    性能测试名词: (1)并发用户数量 错误理解:使用系统的全部用户数量 使用系统的全部在线用户数量 正确理解:与服务器进行交互的在线用户数量 (2)请求响应时间 从Client端发出请求到得到响应的整个 ...

  4. Loadrunner学习笔记(四)

    结果简单分析 1.结果中平均值 和90 percent,标准差比较重要 2.Lr结果报告中,显示了事务的响应时间的最小值,平均值,最大值,其中平均值比较重要 标准差越小(趋近于0),表示事务的响应时间 ...

  5. JMeter学习笔记1-安装环境

    前面已经写完了JavaScript学习笔记系列,已经对JavaScript的基本语法完全掌握和知道如何用JavaScript编写第一个Selenium自动化测试脚本.我觉得已经达到了,了解和会Java ...

  6. linux给数据库重命名,Linux学习笔记:mv移动或文件重命名

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 语法:mv 源文件 目标文件 视mv命令中 ...

  7. 持续集成学习笔记-入门篇(1)持续集成基本概念

    今年7月份中下旬,笔者见过一个号称"资深开发者"的哥们(据说编程有十来年了),笔者问他:"你们平时用的持续集成工具都有哪些?"这哥们回答:"那些都是骗 ...

  8. PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 call

    您的位置 首页 PyTorch 学习笔记系列 PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 发布: 2017年8月4日 7,195阅读 ...

  9. 容器云原生DevOps学习笔记——第三期:从零搭建CI/CD系统标准化交付流程

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

最新文章

  1. 图解Linux最常用命令!秒懂!
  2. gvim 实现自动全文排版
  3. 最直接的解决服务器宕机的方法
  4. C++学习笔记-----二分法之寻找非减序列第一个大于某个值的数或最后一个小于某个值的数
  5. mysql-修改root密码的方法
  6. Jerry's spark demo application
  7. redis集成spring_将Redis集成到您的Spring项目中
  8. 【C语言及程序设计】项目1-24-4:个人所得税计算器if语句版
  9. HDR【openCV实现】
  10. [swustoj 771] 奶牛农场
  11. python开源项目博客_2020年7月最热门的Python开源项目
  12. SVN使用教程总结[转]
  13. 是时候让 JavaScript 面向对象了!
  14. 我看《网络营销实战密码:策略 技巧 案例》这本书
  15. 【Maven】1.使用myecplise配置自己的Maven配置,不使用默认的maven
  16. 360与腾讯之争——顾客有可能成为上帝
  17. uni-app个人中心页开发
  18. 数据库---[复习2]---数据查询---设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式··· ···
  19. Lattice Mico8在LMS上中断错误问题
  20. SAP 技术原理搬砖 - ARAP重分类:为啥我和外币评估设计原理不一样?

热门文章

  1. 基于单个xml的数据库
  2. 菜鸟学PureMVC记
  3. 为Office Communicator启用超链接
  4. Redis 通用操作1
  5. POJ -1573 Robot Motion
  6. javascript—事件冒泡
  7. 你的团队能通过电梯测试吗?
  8. Activity从创建到显示的整个过程
  9. ARM QT实现多点触摸【转】
  10. 《需求分析与系统设计》阅读笔记三