1.为什么要进行性能测试(性能测试贯穿于软件生命周期)

The failure of a mission-critical application can be costly.

Assure performance and functionality under real-world conditions.

Locate potential problems before your customers do .

Reduce development time and infrastructure costs.

追求更高的质量和更高的性能是人类的天性

企业信息化的数据大集中的趋势是进行性能测试的根本推动力(加强控制减少开支)

从性能和整体的角度研究日趋复杂的应用系统的质量问题

2.性能测试原理

3.性能测试的类型

·Component Testing组件测试

·Load Testing满足需求压力的条件

·Stress Testing加压临界点

·Volume Testing最大程度最长时间

4.性能测试的一些例子

应用响应时间

配置到最优问题

是否可以投产

新版本是否影响性能

稳定性

容量规划(服务器磁盘,网络配置等)

瓶颈确定

当前服务器能否满足制定压力需求

5.多进程多线程的loadrunner

Scale->Identify->Diagnose

6.LoadRunner的组件

·VuGen  录制Vuser脚本

·Controller  集中控制器

·Analysis  分析处理

·Load Generator  物理机器

7.LoadRunner支持的协议

8.什么是场景(Scenario)?

control指挥多个Vuser去访问被测系统------为一个scenario

9.LR对系统性能的监控

多个性能监控器,且不需要代理,实时显示测试数据,并聚集在线或下线数据进行分析,为最终的结果分析提供基础

10.性能测试的流程

第一步,规划压力测试

第二部,创建虚拟脚本

第三部,创建场景

第四部,执行场景

第五步,结果分析

如果分析得到系统不符合要求,改正之后,重新执行第四步第五步

11.控制器和压力机互联互通(一个loadrunner只有一个控制器但有多个压力机)

进入controller选择 场景->load Generator

 ->

点击添加

点击确定

点击新添加的主机,点击右侧连接按钮,即进入就绪状态,如下图即为连接成功

注意:调试控制器和压力机的连接,1两台电脑必须在同一网段能够ping通,2填写的主机确定LR Agent正在运行(Loadrunner Agent Process),3防火墙问题

最新文章

  1. java 将一张图片拷贝到另外一个地方。(IO流)
  2. 举例详解CSS中的cursor属性
  3. CentOS7安装配置SAMBA服务器
  4. 使用Superprg 下载 AVR/51单片机固件 【worldsing笔记】
  5. 将Word、Excel内容显示在Winform界面
  6. Android中EditText设置输入条件
  7. Jupyter notebook 输出含中文的pdf 方法
  8. Java-IO之FilterInputStream和FilterOuptStream
  9. kiss prefix paleo,per,pen,pan,para out 1
  10. Controlled Components
  11. 数据结构:IO读写频繁的青睐,B树和B+树
  12. 自定义适用于手机和平板电脑的 Dynamics 365(二):窗体自定义项
  13. iOS手势UIGestureRecognizer的使用及手势冲突的解决办法【转】
  14. h5手势密码开发(使用jq)
  15. MARQUEE 字符滚动条效果
  16. JSP 插入到数据库的数据出现 “SQLServerException: 将截断字符串或二进制数据” 错误解决方案
  17. linux快速安装mysql教程
  18. Linux下使用SSH远程执行命令方法收集
  19. hdu 1022:Train Problem I(数据结构,栈,递归,dfs)
  20. ansible之基本原理及命令

热门文章

  1. CentOS安装配置radius服务器
  2. elasticsearch2.x插件之一:marvel(简介)
  3. 【转】JAVA输出内容打印到TXT以及不同系统中如何换行
  4. C# BackgroundWorker(异步线程)
  5. PPT2010学习笔记(共20讲)
  6. 51nod1428(优先队列)
  7. [Xcode 实际操作]五、使用表格-(4)设置UITableView单元格数据库源
  8. oracle 重做日志
  9. 黑匣子_NOI导刊2010提高(06) Splay Tree
  10. 关于VS2017提示I/O文件操作函数需要加上_s的解决办法