打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
接口测试&性能测试
userphoto

2022.09.02 北京

关注

接口测试
接口测试是测试系统组件间接口的一种测试,主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。
原理
通过测试程序模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把应答报文发送给客户端,客户端接收应答报文这一过程(request(请求)→response(响应))
步骤
实现接口测试的两种办法,一是使用接口测试工具:eolinker、jmeter、loadrunner。
比如选择eolinker,按照接口文档或者自己抓包获取接口信息,填写url,请求方法,填写参数查看返回值。


jmeter也是差不多的步骤,不过jmeter安装需要配置环境变量。

二是通过脚本进行接口测试,一般是使用python+requests。

性能测试
软件性能测试主要有3种使用场景:
通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试;
通过模拟生产运行的业务压力或用户使用场景来测试系统的性能指标是否满足性能需求要求;
检验软件性能是否符合性能指标需求定义。

步骤
性能测试一般是通过jmeter和loadrunner来进行测试的,我们以loadrunner为例子来说:
LR进行测试对于大多数人来说无非三个步骤:录制接口(或者接口抓包),配置场景,执行测试场景,配置多用户(或者说多线程)然后进行性能测试。

接口测试和性能测试的区别
接口测试和性能测试主要区别是侧重点不一样,接口测试是针对后端开发的接口,而性能测试是偏重于产品的各方面各阶段性能,可以说性能测试的覆盖度比接口更大一些。
一句话概括就是,性能测试近乎等同于很多用户同时在做接口测试。
测试工具下载地址:
eolinker下载地址:www.eolinker.com
jmeter下载地址:jmeter.apache.org

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
虫师『性能测试』文章大汇总
loadrunner的不足与jmeter用武之地
软件测试菜鸟入门
零基础如何自学软件测试?2019软件测试学习路线
(免费开源)性能测试工具简介--资料未整理
漫谈服务端性能测试
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服