WebService性能测试回顾版-WebService测试场景设计+测试工具

本文详细介绍了两种测试场景的设计方案:一是通过增加并发用户数来寻找系统性能瓶颈;二是模拟单一用户高频率操作下的系统稳定性。使用ABTest自制工具与LoadRunner进行请求发送与性能监控。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试场景设计

 

1.      从AB下订单的webserivce

 

测试接口名称

并发用户数(个)

运行时长(分钟)

备注说明

 

 

 

 

 

 

AtoB

20

15

20用户并发,设计10个集合点

30

15

30用户并发,设计10个集合点

40

15

40用户并发,设计10个集合点

50

15

50用户并发,设计10个集合点

60

15

60用户并发,设计10个集合点

70

15

70用户并发,设计10个集合点

80

15

80用户并发,设计10个集合点

90

15

90用户并发,设计10个集合点

通过并发数的增加来找到程序的性能瓶颈(并发比较小,所以就只需要一台测试机了,一个测试机上面并发用户最好少于200)

 

2.      B对A下订单的webserivce

测试接口名称

并发用户数(个)

运行时长(分钟)

备注说明

 

 

 

 

BtoA

1

60

1个用户迭代N次,持续60分钟

1

60

1个用户迭代N次,间隔相同时间持续发送60分钟

1

60

1个用户迭代N次,间隔不同时间持续发送60分钟

1

60

1个用户迭代N次,engine停掉时的情况

1

60

1个用户迭代N次,外部发生异常的情况

 

 


测试工具:


ABTest 自制研发 模拟B发送A系统的服务请求,工具记录各个请求条数,包括成功与失败请求。
loadrunner 商业工具 用于测试连续发送不同数据量的请求的每秒请求数及B事务层处理响应时间,和资源监控指标

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值