zoukankan      html  css  js  c++  java
  • JMeter,postman

    接口测试可以发现一些页面操作发现不了的bug,越早发现解决成本越低。

    测试接口返回的数据类型都是json

    必须有接口文档:1.URL、2.请求方式get post json、3.请求参数{}、4.返回类型、5.请求返回实例、6.状态码说明

    如果是get请求,可以直接用浏览器,不用借助工具。

    http 请求:请求头,请求体。

    get请求没有请求体,只有请求头,get请求参数只能写在URL里或者cookie里。

    post请求头,请求体,参数放在请求体里面。

    如登录:cookie session 本地写在cookie里面,服务器端存在session里面。

    接口签名是为了防止别人恶意刷请求的一个加密之后的字符串。

    JMeter参数化 1、文件参数化(csv Data Set Config)

    线程组-配置元件-CSV Data Set Config

     2、用户定义的变量 线程组-配置元件-用户定义的变量

    3、函数助手 _random 随机最小到最大 _time yyyyMMddHHmmss 格式 年月日时分秒

    断言:自动检索结果。jmeter中有个元件叫做断言(Assertion),它的作用和loadrunner中的检查点类似;用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。使用断言的目的:在request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确。

    关联:把上一个返回结果,拿回放到下个请求里面使用

    添加JSON Extractor (插件需要安装)添加后置处理器-JSON Extractor

     JMeter操作数据库需要先导入

     连接数据库:线程组-添加-配置元件-JDBC Connection Configuraration

     数据库操作请求 :线程组-Sampler- JDBC Request

  • 相关阅读:
    旅行
    赛道修建
    逃学的小孩
    hdu4035_概率dp
    hdu4405_概率dp
    poj2096_概率dp
    poj3420_找规律+矩阵快速幂
    poj2411_状压dp
    poj3744_矩阵快速幂
    hdu5720_贪心
  • 原文地址:https://www.cnblogs.com/irisx/p/8548622.html
Copyright © 2011-2022 走看看