摘要:
Postman(Pre-request Script)构建请求之前的操作 一、发送GET请求 有时候我们需要在请求之前进行某些操作,比如登录并获取token,然后才能正常执行查询操作,否则会报授权问题。所以我们可以在Pre-request Script中编写我们需要进行的前置操作。如图: get请求 阅读全文
摘要:
第一步,清除已经存在的缓存文件 >> git rm -r -f --cached */__pycache__ rm 'common/__pycache__/__init__.cpython-37.pyc' rm 'config/__pycache__/conf.cpython-37.pyc' rm 阅读全文
摘要:
一、问题描述 通常CSV文件可以用excel正常打开,但使用EXCEL打开后,原本应该出现中文地方都变成乱码了。这种情况怎么解决呢?如下图: 二、解决思路一 在简体中文环境下,EXCEL打开的CSV文件默认是ANSI编码,如果CSV文件的编码方式为utf-8、Unicode等编码可能就会出现文件乱码 阅读全文
摘要:
一、问题描述 我们在写代码或者创建文件的时候,中总会遇到一些重复性的代码,如果能一键生成模板代码,那就可以提高写文章或者编写代码的效率。比如在VScode中创建html文件时后,按!+tab时,就可以生成模板代码。如下: #按`!+tab`时,生成代码 <!DOCTYPE html> <html l 阅读全文
摘要:
一、模板技术 模板技术顾名思义,平时写文章或者搞事情的时候,都想知道有没有套路,而这个套路可以理解为模板,只需要按照这个模板,就可以把事情做得规范漂亮。这里的模板技术也差不多,其实就是用变量,去替换模板中标记的部分,然后达到快速编写文章、邮件等目的。 二、安装及标签 1、安装方式 pip insta 阅读全文
摘要:
一、创建MockServer 打开postman程序,选择+New->Mock Server 点击MockServer,然后进行接口及响应信息配置 配置的接口为:mockserver/api/get;配置的响应信息为:{"code": 200,"msg": "请求成功"},如图所示: 然后,取一个别 阅读全文
摘要:
一、使用TV4进行JSON模式验证 在测试中除了断言响应值的是否相等,还需要断言响应数据的结构及字段属性是否发生了变化,如果响应数据的结构及字段属性发现了变化,就需要对应的调整客户端的代码,因此,需要对 JSON 的 Schema 进行校验。比如说,要检验HttpBin请求的头信息结构及字段属性是否 阅读全文
摘要:
一、配置钉钉消息机器人 打开钉钉群组,点击群组机器人(需要具有管理权限)。 配置钉钉机器人 首先,点击新创建的群,然后点击添加机器人 添加自定义机器人 注意此处的配置安全策略要和jenkins中的配置一致 添加完成时,钉钉会生成一个webhook地址,请保存好,后续jenkins中需要它 二、在je 阅读全文
摘要:
一、安装JDK 下载JDK 下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html 创建目录 [root@localhost ~]# mkdir /usr/local/java/ 解压至安装目录 [root@l 阅读全文
摘要:
一、安装Newman Newman是Postman的命令行Collection Runner。它使您可以直接从命令行运行和测试Postman Collection。它在构建时考虑了可扩展性,因此您可以轻松地将其与持续集成服务器集成并构建系统。 Newman基于Node.js构建。要运行Newman, 阅读全文