接口性能测试的目标

发现应用程序的性能瓶颈
发现数据库的性能瓶颈

应用程序各项性能指标
数据库各项性能指标

常见接口协议:
HTTP //超文本传输协议
HTTPS //安全超文本传输协议
FTP //文件传输协议
TCP 网络控制协议(中间件)
IP 互联网协议
UDP 用户数据协议

https协议详解
默认端口:443 //http的端口是80
安全性的SSL加密传输协议
以安全为目标的HTTP协议通道,可以理解为HTTP协议的安全版

HTTPS协议栈中的位置


image.png

HTTPS协议接口测试

FTP协议详解
默认端口:21和20
http与https都是面向网页的,而ftp是面向文件的
ftp使用两个并行的tcp连接来进行文件传输
ftp使用的两个并行tcp连接为控制连接和数据连接
控制连接负责两个主机之间传输控制信息,如用户表示,口令,发送的命令等,运行端口为21
数据连接用于实际传输一个文件,运行端口为20(主动模式)

进行ftp协议接口测试
HTTP上传的文件需要注意文件类型,如果是txt的 在file upload第三栏写上text/plain
更多文件类型请看网址:http://www.w3school.com.cn/media/media_mimeref.asp

性能测试用例设计
几个要素:
被测系统以及版本
测试数据
测试场景(包含异常场景)
预期结果
预期性能指标

性能测试报告
几个要素:
被测系统
版本号
运行环境、配置
测试场景(并发定义)
预期性能指标
性能结果(如不通过说明瓶颈)
测试结论
测试人员
如通过说明最大性能指标
容量规划

QPS:
每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。

TPS:
TPS (transaction per second)代表每秒执行的事务数量,可基于测试周期内完成的事务数量计算得出。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 乘风破浪:比喻志向远大,不畏艰险,勇往直前。 看了乘风破浪这部电影,虽然没能完全理解透导演的意思,但影片触动了自己...
    遇见小吉阅读 2,767评论 0 0
  • 美国总统的大选是每个四年上演一次的精彩大戏。今年的大戏因为唐纳德.川普的加入增加了更多趣味性和戏剧性。精彩大戏终要...
    琳达幸福花园阅读 4,459评论 0 0

友情链接更多精彩内容