接口测试和性能测试的区别

接口测试主要验证后端接口的功能正确性,而性能测试着重于多用户并发场景下产品的性能表现。接口测试是单用户功能验证,而性能测试模拟真实用户场景,关注系统的承载能力和响应速度。两者在测试覆盖度上不同,性能测试更全面。
摘要由CSDN通过智能技术生成

  接口测试性能测试主要区别是侧重点不一样,接口测试是针对后端开发的接口(不一定是http的,也有可能是tcp的),而性能测试是偏重于产品的各方面各阶段性能,接口性能测试,页面性能测试,app性能测试,可以说性能测试的覆盖度比接口更大一些。

  以web端测试为例子。

  简单来说,它俩区别就在于性能测试有多用户(并发)的概念,而接口测试只是单用户场景。我们做接口测试是是用于验证接口的请求和返回是否匹配(其实可以理解成接口测试也是一种功能测试);

  而性能测试则是很多人同时在做这种接口测试,更侧重于真实的用户场景。因为我们研发完的产品投入市场后,不会就专门给某一个人使用功能,肯定是会有很多人同时在用我们的产品功能。那在这里,很多人同时在用其实就是性能的一个关键点。


推荐阅读:
 

接口测试关注点是什么?

快速找出bug的几点建议

如何有效的提高软件测试的质量


为什么要做探索性测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值