摘要: 一、选取自动化测试用例 优先级高:先实现业务流程用例、后实现单接口用例 功能较稳定的接口优先开展测试用例脚本的实现 二、搭建自动化测试环境 核心技术:编程语言:python;测试框架:pytest;接口请求:requests 安装/验证requests:命令行终端分别输入 pip install r 阅读全文
posted @ 2023-10-17 00:19 dream_of_freedom 阅读(4029) 评论(0) 推荐(0) 编辑
摘要: 编写代码之前需手动提前创建并选择对应的环境!!! postman使用的是js语言 1、自动关联数据 描述:接口A的请求参数依赖于接口B的响应数据 例如:接口调用需要登录校验,需要先调登录接口拿到token/cookie 解决方法: ①从接口B的响应数据中提取关联数据,保存关联数据在公共容器中 pm对 阅读全文
posted @ 2023-10-12 22:57 dream_of_freedom 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、maven构建的聚合工程在给其中一个模块打包时报错 原因:该模块依赖于另一个模块,父工程未将各模块聚合起来 解决:父工程需clean、install,将父工程以及各模块jar包打到本地仓库 参考:https://zhuanlan.zhihu.com/p/138791201 阅读全文
posted @ 2023-07-26 22:30 dream_of_freedom 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1、在本地创建一个目录,执行git init 2、在gitee上创建一个仓库,并复制 https/ssh (本地与远程关联的地址) 3、本地连接远程仓库:本地命令行执行:git remote add origin 复制的https/ssh地址(ssh需要设置密钥) 4、若远程分支已初始化需先将远程代 阅读全文
posted @ 2023-07-14 15:04 dream_of_freedom 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、相关概念 1、nginx 一个高性能的HTTP和反向代理服务器,特点是内存少、并发能力强;能支持高达50000个并发连接数。常用于正/反向代理、负载均衡、动静分离。 2、反向代理 正向代理:客户端配置代理服务器,通过代理服务器进行互联网访问。 反向代理:客户端无需做配置,只需要将请求发送给反向代 阅读全文
posted @ 2023-07-12 11:51 dream_of_freedom 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1、实现互斥锁 key-- lock:业务名称:业务主键 /** * 获取锁:利用redis的setnx 存在则返回false的特性 达到互斥 * @param key * @return */ private boolean tryLock(String key){ Boolean flag = 阅读全文
posted @ 2023-02-26 23:12 dream_of_freedom 阅读(26) 评论(0) 推荐(0) 编辑
摘要: pom.xml:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency> <gro 阅读全文
posted @ 2023-02-26 22:47 dream_of_freedom 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1、stringRedisTemplate 它的key和Value的序列化方式默认就是String类型 2、stringRedisTemplate 操作Hash时: 2.1 添加数据 ,在实体转换为HashMap需要将对象字段的值转为String( 使用StringRedisTemplateredi 阅读全文
posted @ 2023-01-31 01:07 dream_of_freedom 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、通过接口方法的参数直接获取 eg: public Result login(@RequestBody LoginFormDTO loginForm, HttpSession session){ return userService.login(loginForm,session); } 二、通过 阅读全文
posted @ 2023-01-28 15:51 dream_of_freedom 阅读(39) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示