前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >性能测试入门-LoadRunner

性能测试入门-LoadRunner

作者头像
用户6367961
发布2020-08-17 17:32:05
6880
发布2020-08-17 17:32:05
举报
文章被收录于专栏:自学测试之道自学测试之道

性能测试的概念

性能测试主要通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试

性能测试常见分类

性能测试(侠义)

方法:通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求

目的:验证系统是否有系统宣称具有的能力

负载测试

方法:通过在被测系统上不断加压,直到性能指标达到极限

目的:找到系统处理能力的极限

压力测试(强度测试)

方法:测试系统在一定饱和状态下,系统能够处理的会话能力,以及系统是否会出现错误。

目的:检查系统处于压力性能下时,应用的表现

并发测试

方法:通过模拟用户并发访问,测试多用户并发访问同一个应用、模块或者数据记录时是否存在死锁或其他性能问题

目的:发现系统中可能隐藏的并发访问时的问题

配置测试

方法:通过对被测系统的软硬件环境的调整,了解各种不同对系统的性能影响的程度,从而找到系统各项资源的最优分配原则

目的:了解各种不同因素对系统性能影响的程度

可靠性测试(稳定性测试)

方法:在给系统加载一定业务压力的情况下,使系统运行一段时间,以此检测系统是否稳定

目的:验证系统是否支持长期稳定的运行

性能测试的流程

测试计划阶段的工作内容:

1、明确测试对象

2、定义测试模板

3、定义测试通过的标准

4、规划测试进度

5、规划测试参与人员(需求、开发、测试、运维和配置)

6、申请测试资源

7、风险控制

测设计阶段的工作内容:

1、设计测试数据

2、设计测试用例

3、设计测试场景

测试开方阶段的工作内容:

1、测试环境搭建

2、测试过程文档定义以及配置

3、测试脚本开发、调试

4、测试数据准备

5、基准测试

测试执行阶段的工作内容

1、执行测试用例模型,包括执行脚本和场景

2、测试过程监控,好卡查看log、监控服务器资源、数据库和中间件等

测试结果分享阶段的工作内容

1、根据测试结果和监控结果进行测试分析

2、根据性能测试模板,分析出系统存在的性能瓶颈,并给出优化建议

测试报告内容

1、测试范围

2、测试执行以及参与人员

3、基准测试数据

4、测试执行的详细步骤(场景设计)

5、测试数据记录、监控结果

6、测试结果对比以及总结性评价

性能测试工具的原理

性能测试工具LoadRunner的安装

1、工具下载路径:https://pan.baidu.com/s/1nvo0yqH

2、工具安装:

3、安装成功:

loadrunner组件:

loadrunner的功能

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-08-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 自学测试之道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档