zoukankan      html  css  js  c++  java
  • Jmeter接口测试之函数和cookies

    今天晚上复习了Jmeter的配置cookies和函数助手。

    一:

    cookie是什么?
    由于http请求是一种无状态的协议,服务器单从网络连接上无法获知客户身份。于是服务器就给客户端颁发了一个通行证,每人一个,无论谁访问我(服务器)都必须要带上我颁发的通行证。

    Jmeter设置Cookie


    jmeter的bin目录下jmeter.properties的文件


    CookieManager.save.cookies=true(将前面的#去除,#代表注解,将false改成true)

    然后我们再每次请求的时候,添加http cookie 管理器

    这样我们就不用每次都去抓包来获取cookies了,而且也不用担心cookies过期的问题了。(如果手动抓包来抓取cookie的话,通过header 管理器,把抓取的cookies添加进去,这样有个弊端,就是cookie有时效性)

    二:

    今天介绍jmeter的两个函数。

    1,jmeter函数的位置:

    2,time 函数

    时间函数(——time)
    ${__time(yyyy-MM-dd HH:mm:ss,)} ==>获取的是当前年月日时分秒
    ${__time(HH:mm,)} ==>获取的当前的时分
    ${__time(yyyyMMddHHmmss,)} ==>获取当前时间

    Y、yyyy代表的是年
    MM代表的是月
    dd代表的是日
    HH代表的是小时
    mm代表的是分钟
    ss代表的是秒


    3、__Random 随机数
    ${__Random(1,100,)} 意思代表的是1到100之间随机取一个值
    使用场景:造数据

    本文转自 :倪双一 的课程。其微信公众号:FelixNi测试总结分享

    感谢倪老师的无私分享。

  • 相关阅读:
    7.1 异常处理结构
    第 7 章 异常处理结构、代码测试与调试
    6.4.2 案例精选
    6.4.1 标准库 os、os.path 与 shutil 简介
    设计模式----装饰模式
    设计模式---单例模式
    设计模式--工厂方法模式
    设计模式-简单工厂模式
    设计模式基础知识
    更改Mysql数据库中的数据出现乱码问题
  • 原文地址:https://www.cnblogs.com/star12111/p/13369211.html
Copyright © 2011-2022 走看看