摘要: 1.token是接口中用于身份验证和授权的令牌,用户通过登录操作,服务器会返回一个token,这个token会在后续的请求中发送到服务器,用来证明用户的身份和权限。 2.如果接口没有token,可以使用session来保持一个登录状态,requests库中有一个Session会话类,通过创建sess 阅读全文
posted @ 2024-05-24 22:52 cherish-github123 阅读(122) 评论(0) 推荐(0) 编辑
摘要: token是验证用户身份的令牌,通常是用于接口的身份验证,一般获取之后放在请求头中 cookie和session的区别: cookie是服务器发送到客户端然后存储在客户端的,可以用来保持用户的登录信息 session是服务器为了方便存储用户会话信息产生的,客户端访问服务器时,服务器给每个访问对象创建 阅读全文
posted @ 2024-05-19 23:07 cherish-github123 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一.在整个框架中需要用到哪些东西? 1.python环境安装 https://www.python.org/downloads/windows/ 下载解压后直接安装,选择 Add python to path 2.JAVA环境配置 安装包下载地址:https://www.oracle.com/jav 阅读全文
posted @ 2024-05-16 10:16 cherish-github123 阅读(2906) 评论(4) 推荐(0) 编辑
摘要: attrs == 23.2.0 certifi == 2024.2.2 cffi == 1.16.0 charset-normalizer == 3.3.2 colorama == 0.4.6 cryptography == 42.0.5 h11 == 0.14.0 idna == 3.6 inic 阅读全文
posted @ 2024-05-15 17:13 cherish-github123 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 第一种:在同一个方法中接口关联,可以直接提取后引用 第二种:在不同方法中,声明全局变量,提取后引用 第三种:通过在conftest.py文件中定义一个夹具,在测试用例函数中使用这个夹具 # 定义一个登录成功后获取token的夹具 @pytest.fixture(scope="session") de 阅读全文
posted @ 2024-05-14 21:47 cherish-github123 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 对称加密AES,加密和解密的密钥是同一个 AES是一个分组加密算法,AES有三种密钥长度(128、192、256)比特,常用的是128比特,也就是16位 AES常用的加密模式有:ECB,ECB是将明文按块处理,每一块单独加密(除此之外还有好几个,没接触过不列举) 那么我的理解是,ECB是按照一个区块 阅读全文
posted @ 2024-05-13 17:02 cherish-github123 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 当接口使用token鉴权时,可以直接在响应数据中提取token的值,关联到其他接口使用 如果接口使用的是session鉴权,可以使用session=resquests.Session()方法,创建一个session对象,使用session替代requests发送请求,实现session鉴权 resp 阅读全文
posted @ 2024-05-12 21:51 cherish-github123 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 问题引入:在对比列表与元组的优缺点时,百度答案为:列表是可变的,可以随时进行增加、修改、删除操作,可以进行动态扩容,动态扩容是以牺牲性能损耗的为代价的,于是我搜索了一下列表的动态扩容 当在创建一个列表时,系统会分配一定的内存空间来存储其中的元素,当新增元素个数超出这个空间时,python就会自动进行 阅读全文
posted @ 2024-04-18 23:56 cherish-github123 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 问题起因: 踩坑踩坑 用jenkins拉取github项目的代码时,配置完成点击构建时,报错信息为:Couldn't find any revision to build. Verify the repository and branch configuration for this job. 解决 阅读全文
posted @ 2024-04-16 22:48 cherish-github123 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 一.jmeter下载 安装jmeter: 地址https://jmeter.apache.org/download_jmeter.cgi 下载 【apache-jmeter-XXX. zip 】解压缩,运行bin目录下的jmeter.bat或者在bin目录地址栏输入cmd打开命令行,输入jmeter 阅读全文
posted @ 2024-04-13 21:11 cherish-github123 阅读(249) 评论(0) 推荐(0) 编辑