摘要: 一.在整个框架中需要用到哪些东西? 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 阅读(1) 评论(0) 推荐(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 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 第一种:在同一个方法中接口关联,可以直接提取后引用 第二种:在不同方法中,声明全局变量,提取后引用 第三种:通过在conftest.py文件中定义一个夹具,在测试用例函数中使用这个夹具 # 定义一个登录成功后获取token的夹具 @pytest.fixture(scope="session") de 阅读全文
posted @ 2024-05-14 11:47 cherish-github123 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 对称加密AES,加密和解密的密钥是同一个 AES是一个分组加密算法,AES有三种密钥长度(128、192、256)比特,常用的是128比特,也就是16位 AES常用的加密模式有:ECB,ECB是将明文按块处理,每一块单独加密(除此之外还有好几个,没接触过不列举) 那么我的理解是,ECB是按照一个区块 阅读全文
posted @ 2024-05-13 17:02 cherish-github123 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 当接口使用token鉴权时,可以直接在响应数据中提取token的值,关联到其他接口使用 如果接口使用的是session鉴权,可以使用session=resquests.Session()方法,创建一个session对象,使用session替代requests发送请求,实现session鉴权 resp 阅读全文
posted @ 2024-05-12 10:51 cherish-github123 阅读(2) 评论(0) 推荐(0) 编辑
摘要: get请求和post请求都是接口测试中的常用请求方式 ● 请求目的:get请求主要是获取数据,post请求是向服务器提交数据 ● 参数传递形式:get请求的参数附加在url后面,post请求放在请求体中 ● 安全性:get请求参数直接暴露在URL中,post请求看不到参数信息 ● 数据传输长度限制: 阅读全文
posted @ 2024-04-26 15:53 cherish-github123 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.postman安装 下载地址:https://www.postman.com/downloads/ 下载完成直接双击安装即可 2.postman入门实例: 设置请求方式 输入接口地址 点击发送请求 获取响应结果 使用postman访问百度官网(get请求方法,参数直接拼接在URL后面),获取响应 阅读全文
posted @ 2024-04-23 00:08 cherish-github123 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1.安装Git 下载地址:https://git-scm.com/downloads 2.安装成功后在cmd中git --version 查看Git的版本号 3.命令: 配置用户信息:git config --global user.name "用户名" git config --global us 阅读全文
posted @ 2024-04-22 15:57 cherish-github123 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 问题引入:在对比列表与元组的优缺点时,百度答案为:列表是可变的,可以随时进行增加、修改、删除操作,可以进行动态扩容,动态扩容是以牺牲性能损耗的为代价的,于是我搜索了一下列表的动态扩容 当在创建一个列表时,系统会分配一定的内存空间来存储其中的元素,当新增元素个数超出这个空间时,python就会自动进行 阅读全文
posted @ 2024-04-18 23:57 cherish-github123 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 报错截图: 当推送远程时,提示无法访问github地址 原因:在拉取或者是提交项目时,会发生git的http和https代理,我们电脑本地已经存在SSL协议的协议,可以取消http和https代理 在git中运行: git config --global --unset http.proxy git 阅读全文
posted @ 2024-04-17 21:12 cherish-github123 阅读(6) 评论(0) 推荐(0) 编辑