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 配置错误

    心有猛虎,细嗅蔷薇。勇猛精进,砥砺前行。
  • 相关阅读:
    struts2 标签 前台遍历 字符串数组 String[]
    007-服务器域名&上传网站
    006-DOS命令
    005-OSI七层模型&IP地址
    004-编程语言发展史
    003-计量单位
    002-B/S架构&C/S架构
    001-计算机的组成
    1083. List Grades (25)
    1037. Magic Coupon (25)
  • 原文地址:https://www.cnblogs.com/xiaolangjianke/p/8658313.html
Copyright ? 2011-2022 开发猿


http://www.vxiaotou.com