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

本文介绍了如何在SoapUI工具下创建和运行性能测试用例。首先,通过已创建的测试用例作为基础,然后创建LoadTest1,设置持续时间、线程数和休眠时间等参数。接着,运行测试并分析结果,包括实时统计和历史统计数据,以评估系统的性能状态。
摘要由CSDN通过智能技术生成

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的值不会随意变化,直接是初始设置的毫秒数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值