- SoapUI 教程
- SoapUI - 主页
- 肥皂基础知识
- SOAP - 简介
- SOAP - 消息
- SOAP - 什么是 REST?
- SoapUI 基础知识
- SoapUI - 简介
- SoapUI - 功能
- SoapUI - NG Pro
- SoapUI - 安装和配置
- SoapUI-WSDL
- SoapUI - 项目
- SoapUI - 测试套件
- SoapUI - 测试用例
- SoapUI - 测试步骤
- SoapUI - 请求和响应
- SoapUI - 属性
- SoapUI - 财产转让
- SoapUI - 日志窗格
- SoapUI - 断言
- SoapUI - 故障排除
- SoapUI - 性能测试
- SoapUI - 负载测试
- SoapUI - RESTful Web 服务
- SoapUI - JDBC 连接
- SoapUI - JDBC 属性
- SoapUI - JDBC 断言
- SoapUI 有用资源
- SoapUI - 快速指南
- SoapUI - 有用的资源
- SoapUI - 讨论
SoapUI - 负载测试
负载测试是性能测试的一种特定形式,用于评估系统在特定负载下的Behave。在 SoapUI 中,我们通常使用术语“负载测试”来表示所有类型的非功能测试,但是 SoapUI 支持所有类型的 Web 服务性能评估,例如负载、压力和耐力。
注意事项
负载测试在 SoapUI 中非常独特;功能测试用例,允许快速创建和修改性能测试。
主要区别在于 SoapUI 中的性能测试通常是根据现有的功能测试创建的。这允许快速创建高级性能测试。
可以在不同的负载场景下验证Web服务的性能。维护功能验证以确保它们不会在负载下崩溃,同时运行多个负载测试以了解它们如何相互影响等等。
创建负载测试
步骤 1 - 右键单击功能测试用例并选择新建负载测试。
步骤 2 - 输入负载测试的名称,然后在对话框向导中单击“确定”。
负载测试将打开并创建负载测试,如以下屏幕截图所示。
负载测试的执行
创建新的负载测试时,它被预先配置为使用简单负载策略使用 5 个线程运行 60 秒(右上角)。
根据要求修改这些值并运行。注意- 用户应该了解负载测试配置和概念。
用户将在中间看到统计表,从收集数据开始,60 秒后应该完成 LoadTest。
添加断言
步骤 1 - 在 LoadTest 编辑器中,选择编辑器底部的 LoadTest Assertion 选项卡。
步骤 2 - 单击 LoadTest 断言菜单栏中的添加断言按钮以添加断言。
步骤 3 - 将打开“添加断言”对话框。选择步长最大值。选择“最大”设置允许响应的最长时间(以毫秒为单位),如果时间超过我们设置的时间,测试将失败。单击“确定”。
步骤 4 - 将打开 TestStep Max Assertion 窗口。如下图所示,我们允许最大响应时间为一秒,即 1000 毫秒。我们不要修改任何东西。单击“确定”。
现在将成功添加最大步长断言。
步骤 5 - 现在再次运行测试。如果响应时间过长,您应该会看到错误列中的数字快速累加。