当前位置: 首页 > news >正文

SouapUI接口测试之创建性能测试

SouapUI也是一个能生动的体现一个系统(项目)性能状态的工具,本篇就来说说如何在SouapUI工具下创建性能测试

一、创建测试用例

由于在《SouapUI接口测试之使用Excel进行参数化》篇已经创建好了测试用例,本篇就不讲解如何创建测试用例(创建测试用例见---SouapUI接口测试之入门示例篇)。创建好的测试用例列表如下:

测试用例列表

二、创建性能测试用例

打开测试用例列表

在 “Load Tests (0)” 鼠标右键,点击 “New LoadTest” ,

New LoadTest

输入名称LoadTest 1

输入名称

创建后的列表

创建完成的用例列表1

鼠标双击打开LoadTest 1

创建完成的用例列表2

三、运行测试用例

在 “LoadTest 1” 窗口,点解左上角的绿色按钮,运行性能测试

运行测试用例

四、分析测试用例

测试用例窗口

解析如下:

左上角红色框框显示的分别是:暂停按钮、Statistics for [LoadTest 1](统计[LoadTest 1]表数据)、Statistics History for [LoadTest 1](统计[LoadTest 1]表历史数据)

左下角显示的是测试用例名称

右上角显示的是运行测试用例执行进度百分比

Statistics for [LoadTest 1](统计[LoadTest 1]表数据)分析:

Statistics for [LoadTest 1]

Statistics History for [LoadTest 1](统计[LoadTest 1]表历史数据)分析:

Statistics History for [LoadTest 1]

解析如下:

Limit:表示要持续执行时间,秒为单位,默认是60。

Threads:负载测试所用的线程数,性能测试中所说的并发数。默认是5。

TestDelay:设置测试时线程的休眠时间,即在完成一次完整的测试用例后,开始下一次执行时,线程的休眠时间,以毫秒为单位,(1000毫秒等于1秒),默认是1000毫秒。

Random:该值得设置,于testDelay的设置结合在一起,它表示休眠的时间会在TestDelay(1-0.5)=100毫秒,和testdelay(1+0.5)=300毫秒之捡波动。此处如果设置为0,则表示test delay的值不会随意变化,直接是初始设置的毫秒数。

http://www.lryc.cn/news/90631.html

相关文章:

  • springboot整合kafka入门
  • Rust 笔记:Rust 语言中的字符串
  • 华为OD机试真题 Java 实现【将真分数分解为埃及分数】【牛客练习题】
  • Zemax Lumerical | 二维光栅出瞳扩展系统优化
  • Linux-0.11 文件系统read_write.c详解
  • 什么是用户态和内核态?用户态切换内核态会有什么影响?
  • 探索iOS之CoreImage框架
  • qml 使用Shape 画图形
  • MySQL数据库修改root账户密码
  • 基于springboot+Vue+ Element-Plus+mysql实现学生宿舍管理系统
  • 中国人才选拔制度演变
  • 【JavaSE】Java基础语法(十六):抽象类
  • 【Kafka】超详细介绍
  • 2023 华为 Datacom-HCIE 真题题库 07/12--含解析
  • Spring的作用域和生命周期
  • 岭回归有看点:正则化参数解密,显著性不再成问题!
  • Android 12.0修改recovery 菜单项字体大小
  • 【计算机网络】 7、websocket 概念、sdk、实现
  • python中的常见运算符
  • TypeScript类型
  • Integer源码
  • 【四】设计模式~~~创建型模式~~~建造者模式(Java)
  • MarkDown的基本使用方法
  • IDEA 安装配置步骤详解
  • 【网络】· 路由器中配置单臂路由和DHCP,VTP原理
  • Python 子域名扫描工具:使用多线程优化
  • 宝塔面板一键部署Z-Blog博客 - 内网穿透实现公网访问
  • 深入理解设计原则之单一职责原则(SRP)
  • 钉钉群通过短信转发器接收手机短信消息
  • 【C++模版】模版进阶 {非类型模版参数; 模版的特化; 模版的分离编译; 模版总结}