SoapUI 并发测试
并发测试,可以检验你所写的接口或者服务器,能不能承受高并发的冲击~
今天带大家简单实现以下 SoapUI 接口并发~
前置条件
我们需要提前准备好了需要并发测试的接口
新建测试套件
依次点开 WSDL定义,接着点击 Generate TestSuite,接着点击选择套件风格,然后填写套件的名称。
往 测试用例 里添加 接口
依次操作 右击“请求”,接着点击 Add to TestCase,接着点击 选择测试套件下的测试用例,然后填写名称,提交。
新建负载测试
依次操作,右键测试用例,接着点击 New LoadTest,接着填写负载测试名称,确定。
运行
可以设置一些运行参数
- 并发线程数
- 运行线程总数
- 断言等
然后点击 运行
使用 Apifox 并发测试
推荐一款出色国产 API 工具,用 Apifox 来做 模拟并发,简直是太方便了!
准备接口
我这里创建一个测试接口
创建测试用例
我们进入到 自动化测试 界面,创建一个 测试用例
填写 测试用例 的信息
往 测试用例 里添加 接口
接着我们进入到 测试用例 中,添加我们刚刚新建的接口
勾选我们需要并发的接口
配置运行参数
可以设置一些运行参数
- 延迟
- 间隔
- 并发数
- 环境
运行
最后点击运行,就可以看到并发结果了,这里我是并发了 10 次
Apifox
Apifox 是一体化 API 协作平台,可以实现 API 文档、API 调试、API Mock、 API 自动化测试,是更先进的 API 设计/开发/测试工具。
Apifox 提供了一种全面的 API 管理解决方案。使用 Apifox ,你可以在统一的平台上设计、调试、测试以及协作你的 API,消除了在不同工具之间切换和数据不一致的问题。
个人使用体验还是不错的,点击免费使用~