7.12Cookie和token的测试部分
时间:2021-07-12
本文章向大家介绍7.12Cookie和token的测试部分,主要包括7.12Cookie和token的测试部分使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Cookie和token测试
加载与清空cookieStore
Httpclient提供了cookieStore类用于加载和读取cookies。 通过private CookieStore cookies = new BasicCookieStore();
创建cookieStore 在构建httpclient时通过.setDefaultCookieStore(cookies)
方法加载。 也可以通过添加头域Cookie的方式来添加Cookie。 通过一个布尔类型的标识参数来决定是否需要加载cookies。
添加token到请求头域
token通常在头域中被添加,当需要添加头域参数时,通过布尔类型的标识参数来决定是否设置新的头域。 通过setHeader方法完成头域的添加。
头域添加与参数传递
头域操作
使用map来保存头域信息的键值对,并通过循环遍历将头域headermap中的内容添加到http请求中使用。
参数传递:
HttpClient方法封装:
便于头域的管理和方法反复调用,将存储头域的map作为关键字类的成员变量,通过布尔变量来控制方法是否需要添加头域。 并设计方法实现该成员变量map赋值和清空。 同理,cookiestore也通过类似机制来管理是否需要使用cookie。
关键字需求封装
断言实现
将每次发包方法调用返回结果赋值给成员变量response,针对response进行断言操作。
头域参数json格式转换
It's a lonely road!!!
原文地址:https://www.cnblogs.com/JunkingBoy/p/15003520.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法