最近公司再要求做性能方面的培训,自己也是才疏学浅,姑且把已经学会的一小部分知识放在博客上,给他人当作参考的资料,给自己当作学习的笔记吧
一、本篇文档的说明
性能测试的主要流程为:
1.根据场景和需求书设计性能测试的指标
2.根据业务录制整体流程
3.加负载运行并且监控
4.根据监控的各种结果加以分析并且生成报告
设计测试性能测试的目标是一个相对来说复杂的环节且很多需求书中都会有产品明确给出,故暂不加以说明,以下文字主要针对录制业务流程和生成负载的最基本流程进行说明
二、录制业务
1.loadrunner12的基础配置:由于软件自身默认的编码格式为ASCII编码格式,仅支持大小写的英文字母及数字等,故需要再录制时调整为UTF-8的格式来支持中文
录制时设置:

2.开始录制整个流程:由于目前水平有限,仅能进行基础的性能测试,故流程仅对基础、标准流程做介绍
(1)新建一个脚本

(2)开始录制


1是录制的内容添加到脚本的那个步骤里面 2是录制的时候使用的浏览器 3是开始录制时浏览器进入的网址
(3)录制中 操作条的功能

从左到右的功能依次为 停止录制 暂停录制 选择录制脚本插入的位置 添加操作 开始事务 结束事务等等 具体可用loadrunner自行实践
4)录制结束
录制结束后会弹出回放及关联对话框 如果图省事可以尝试点击扫描、自动关联等 本文不对自动关联做过多介绍 直接点击右上角叉子
(5)回放

(6)查看回放结果并加以分析

点开测试结果的详细信息后可查看录制的截图,帮助判断脚本错误的原因

确认回放通过后可以开始进入加负载的阶段