zoukankan      html  css  js  c++  java
  • 通过 Test Fragment + Module Controller 封装登录接口

    好处

    通过 Test Fragment + Module Controller 封装登录接口,有什么好处?

    • 不同线程共用一个登录逻辑
    • 为什么不在 setUp Thead Group 中通过 setProperty 方法设置token?该方法无法处理:压测时,同一个线程组登录多个用户
    • 登录逻辑修改时,只需修改一个地方(遵循『不写重复代码』原则)

    怎么实现

    1. 添加 Test Fragment,在其中写入登录逻辑

    2. 在线程组中添加 Module Controller,并选中 Test Fragment

    注意

    • 登录接口是以 jwt 的形式鉴权,则需要添加 HTTP Header Manager,并配置 Authorization
    • 登录接口是以 cookie 的形式鉴权,则需要添加 HTTP Cookie Manager,默认选择standard
  • 相关阅读:
    mysql数据增删改查
    Python中的逻辑运算
    Python的格式化输出
    Python变量的命名规则
    解释型语言和编译型语言的比较?
    SQLAlchemy
    ansible
    算法
    数据分析
    scrapy之日志等级
  • 原文地址:https://www.cnblogs.com/testopsfeng/p/14653620.html
Copyright © 2011-2022 走看看