一次完整的Loadrunner基本流程操作

news/2024/11/8 15:03:38/

目录

一.生成脚本:

二.回放脚本:

三.创建场景:

四.生成报告:


Loadrunner基本流程操作

准备条件:

一.安装loadrunner

二.破解loadrunner

(注:本次使用lr11版本可以兼容的IE浏览器版本为IE6–IE8;所以不要让IE进行更新)

设置IE不自动更新的方法:

不想更新的话,可以在系统更新Windows Update里重要更新中招待IE,将前面的对号点掉即可。当然以后出现新的系统补丁时候还要在点比较麻烦,可以右键IE更新,点其中的【隐藏更新】即可。

性能测试

一.生成脚本:

1.协议选择:

1)对于基于bs的网站选择web(HTTP/HTML)

2)对于基于CS的要和开发沟通好其所使用的协议,然后选择对应的协议。

2.录制选项设置:

位置在:Tools–Recording Option下

1)设置Recording:

我们一般会选择HTML-Base Script

3.开始录制:

点击“Start Record”

1)录制时可以选择录制脚本放置的位置(Vuser-init,Action,Vuser-end)

其中Vuser-init,Vuser-end在脚本中只会执行一次

执行顺序为:Vuser-init Action Vuser-end

4.脚本开发:

1)参数化

2)设置检查点

3)设置事务

二.回放脚本:

1.脚本回放设置:

位置:Vuser—Run-Time Setting

1)Run Logic :设置Action执行次数

2)Log :Extend Log–Parameter sub… 当存在参数时,选择此进行参数输出

3)Think Time:忽略 或与录制时一致

2.回放脚本:

1)点击“Run”进行脚本回放

三.创建场景:

在Vugen中点击Tools—Create Controller Scenario 设置并发用户数

1.设置Run-Time Setting

1)Think Time:设置为忽略

2)Log:选择Send Message only when an error occurs

2.设计场景:

1)Run Mode:Basic Schedule

3.运行场景:

1)点击“Start Scenario”

四.生成报告:

在HP loadrunner Controller中点击“Results–Analyze Results”

可以依据选择生成各种格式的报告

举例:在报告中会比较关心的两个结果

1.Average Transaction Response:值越小代表处理事务的速度越快

2.Transaction per Second :得出最大处理多少事务

在Analyze分析器中导出报告

位置在:Reports–New Reports

作为一位过来人也是希望大家少走一些弯路,希望能对你带来帮助。(WEB自动化测试、app自动化测试、接口自动化测试、持续集成、自动化测试开发、大厂面试真题、简历模板等等),相信能使你更好的进步!

留【自动化测试】即可【自动化测试交流】:574737577(备注ccc)icon-default.png?t=N5F7http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=hyGITtX0cD6EN96WzR_d5b1qRSZ-Dpyy&authKey=76TmCzaAQ%2BOwLn6umFFZeVxKheSwyaUVwymd%2FRvdARY6cvCSCgZ1qOSe3w%2Bsh61f&noverify=0&group_code=574737577

 

 

 


http://www.ppmy.cn/news/468865.html

相关文章

智能照明控制系统助力某商业综合体实现“双碳”

摘要:智能照明是当前非常普及的一种照明控制方式。广泛使用于建筑物,景观,公共场所。本文以智能照明在商业综合体中的应用为基础,主要介绍了智能照明系统的功能与特点,系统运用的效果,在建筑自动化系统中的地位及优势等…

2023最新acme自动申请ssl证书-HTTPS证书

安装acme.sh curl https://get.acme.sh | sh 把 acme.sh 安装到你的 home 目录下:~/.acme.sh/并创建 一个 bash 的 alias, 方便你的使用: alias acme.sh~/.acme.sh/acme.sh echo alias acme.sh~/.acme.sh/acme.sh >>/etc/profile 安装过程中会自动为你创建 cronjob,…

Unix 自学笔记1: Unix基本知识和常用过滤器

注:本人为Mac用户,用书为《Unix&Linux大学教程》,用的shell是系统默认的bash。 Unix 工作环境 多任务处理系统 Unix 可以同时执行多个任务,但是,单个处理器同一时间只能运行单个进程(process&#x…

GAnet A Keypoint-based Global Association Network for Lane Detection 代码调试与阅读笔记

首先从train.py文件开始阅读 trian.py args parse_args()调用parse_args()函数为解析命令行参数进行配置 def parse_args():parser argparse.ArgumentParser(descriptionTrain a detector)parser.add_argument(config, helptrain config file path)parser.add_…

OpenCV读书笔记

GUI features in OpenCV import cv2 import numpy as np ## opencv 处理 images # 使用cv2.imread() 读图片 #imgcv2.imread(testset/img4.PNG,-1) #第二个参数为flag :cv2.IMREAD_COLOR,cv2.IMREAD_GRAYSCALE,cv2.IMREAD_UNCHANGED 简记为 1,0,-1 # 1(彩色图像&…

Fiddler 学习笔记--Fiddler 教程

学习网址: 1、https://www.cnblogs.com/yyhh/p/5140852.html 2、https://www.cnblogs.com/FounderBox/p/4653588.html?utm_sourcetuicool 学习笔记: 学习博客1内容: Fiddler抓包工具总结 序章 Fiddler是一个蛮好用的抓包工具,可以…

Git 学习笔记

本笔记更新于 2019-03-15 廖雪峰老师的官方网站 安装 git 官网下载之后一路默认安装,安装完成后,在任何地方右键打开 git bash here,输入 $ git config --global user.name "Your Name" $ git config --global user.email "…

web学习笔记

常用属性............................................................................................ 1 Html基础........................................................................................... 3 常用快捷键.......................................…