zoukankan      html  css  js  c++  java
  • jmeter__编写脚本学习笔记、备忘

    web持续添加

    前言:

    1. token就是令牌,比如你授权(登录)一个程序时,他就是个依据,判断你是否已经授权该软件;也叫关联

    2. cookie就是写在客户端的一个txt文件,里面包括你登录信息之类的,这样你下次在登录某个网站,就会自动调用cookie自动登录用户名;

    3. session和cookie差不多,只是session是写在服务器端的文件,也需要在客户端写入cookie文件

    1、需要使用token值进行登陆:

    a.首先要在登陆后将token值从登陆响应消息中拿出来,这里使用正则表达式获取:在登陆请求中增加一个“正则表达式提取器“

    然后填写相关信息

     

    测试是否已经取出token:

    新增一个http请求,将名字使用变量,然后查看报告中的名字是否和登录接口返回的token值 一模一样

    如图,相同则取出成功。

    b.查看你的请求是否都是需要token的授权,在哪里传入,是不是在请求头消息里面。如果是,请接着看:

    增加一个HTTP信息头管理器:

    并在配置里面加入token的值:

     

    然后增加一个接口试验一下:成功

    2、在上面的基础上,如果接口要传入json数据的时候,就不能使用对整个线程作用的HTTP头消息管理器了,我的做法是为个别接口增加单独的头消息管理器。当然,如果json格式使用的较多,可以互换。

      如果使用json数据的时候需要在HTTP头消息管理器中增加信息:

     

    jmeter脚本运行失败记录:

    csv data set config 配置错误

    心有猛虎,细嗅蔷薇。勇猛精进,砥砺前行。
  • 相关阅读:
    开更
    PKUSC2016
    Educational Codeforces Round 12 E Beautiful Subarrays
    省选过了,又开始更新了。。。
    我来试试视频功能
    [BZOJ4407]于神之怒加强版
    bzoj3998: [TJOI2015]弦论
    bzoj4569: [Scoi2016]萌萌哒
    2016-5-30模拟测试
    2016-5-26模拟测试
  • 原文地址:https://www.cnblogs.com/xiaolangjianke/p/8658313.html
Copyright © 2011-2022 走看看