美文网首页
接口性能测试的目标

接口性能测试的目标

作者: 慕止 | 来源:发表于2018-10-23 10:55 被阅读0次

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

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

    常见接口协议:
    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)代表每秒执行的事务数量,可基于测试周期内完成的事务数量计算得出。

    相关文章

      网友评论

          本文标题:接口性能测试的目标

          本文链接:https://www.haomeiwen.com/subject/jpbrextx.html