(八)soapUI创建性能测试
虫师 创建于 about 7 years 之前
最后更新: less than a minute 之前
阅读数: 133
这一节我们来介绍性能测试,以前面添加的 SOAP 项目为例。
创建测试用例
右键点击 “requests 1” 请求,选择 “Add to TestCase” ...,如下图。
第一步,默认设置测试套件名为:TestSuite 1。
第二步,默认设置测试用例名为:TestCase 1。
第三步,添加 Requests 到 测试用例,如下图。
点击 “OK” 完整测试用例的创建,如下图。
创建性能测试用例 & 运行
接下来,创建性能测试用例,右键点击 “Load Tests (1)” --> “New LoadTest” , 创建完成,参考上图,多出来一个 “LoadTest 1” 的选项。
最后,运行性能测试。在 “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的值不会随意变化,直接是初始设置的毫秒数。