zoukankan      html  css  js  c++  java
  • 接口测试

       接口测试属于功能,测试人员测试主要测试的是对外接口

      一  首先需要先了解

              什么是前端?前端就是客户端,不是仅限于我们所看到的后台设置好后,前台展示页面的,那个页面叫做前段

              什么是后端?后端就是服务器,不是在后台配置前端展示的页面的平台的叫做后台

    二   请求方式

           1.get ;向服务器获取数据的一种请求,测试可以不用工具,在url后直接加?输入参数,多个参数用&符合链接,如:www.baidu.com?userid=1&password=1234546

           2.post;向服务器提交数据的一种请求,测试时必须借助测试工具(jmeter或postman等)

        接口有两种数据类型分别是;xml和json

             Json格式 ; {  “uesrid”  :   1  }   注:用冒号分隔 key 和 value                      tips:(1)key和value也被称作【键对值】(2)json是一种通用数据类型,什么语言都可用

             xml格式   ; <uesrid>蓝夏<userid>

         http请求状态码

            (1)200   表示响应成功

            (2)300   表示重定向,如在百度登陆后页面跳转至京东

            (3)400   表示客户端错误,域名写错,或请求方式错误

            (4)500   表示服务器错误

         cookie和session的区别和原理

            登录时账户名和密码输入一次后,再下次登陆时无需输入;

            cookie是存在本地的缓存文件

            session是存在服务端的缓存文件

            在自动登陆时,本地的缓存文件会与服务端的缓存文件进行验证,通过后能够自动登录;二者缺一不可

         接口测试

             (1)根据接口文档设计测试用例(接口文档内容包括;功能描述、请求地址、请求方式、入参、出参、示例等)

             (2)接口测试用例内容包括(用例ID,模块,用例描述,请求url,请求参数数据,请求方式,预期结果,请求报文,返回报文)

    七   压力测试;    压测的时候一般运行的时间是在10-15分钟   稳定性测试脚本运行时间24小时 48小时

            (1)脚本结果或运行时,TPS(每秒事务处理数)数值越高越好

    八     Jmeter 聚合报告详情   

            Samples - 发送请求的数量(注意:该值是不断累计的)。比如,10个线程数设置为10,迭代10次,那么每运行一次测试,该值就增加10*10=100

            Average - 平均响应时间

            Median - 中位数。

            90% Line - 表示响应时间不大于该时间值的请求样本数占总数的90%

            Min - 请求样本的最小响应时间

            Max - 请求样本的最大响应时间

            Error % - 出现错误的请求样本的百分比

           Throughput - 吞吐量  数值越高越好

            Kb/sec - 以Kilobytes/seond来衡量的吞吐量

           tips:时间的单位均为ms

          如测试数据库时 一定要注意测试计划最底部是否安装jar包

          使用参数话的格式  ${参数名称}

          

  • 相关阅读:
    [computer graphics]世界坐标系->相机坐标系详细推导
    [Computer Vision]霍夫变换直线检测
    [OpenGL](翻译+补充)投影矩阵的推导
    [WebGL]二维变换
    [WebGL]Shader中的数据和简单的工作流
    图像梯度
    皮肤镜图片毛发去除
    胸部CT提取分割肺部
    医学影像重采样
    ES7学习笔记(十二)高亮 和 搜索建议
  • 原文地址:https://www.cnblogs.com/lanxia/p/7515284.html
Copyright © 2011-2022 走看看