摘要: 1、搭建java环境 ①安装jdk,(提供windows64位百度网盘链接) 链接:https://pan.baidu.com/s/12-zmHdwPmvd-2lxljePsKw 提取码:fpr9 ②设置环境变量(win10的系统会自动生成环境变量) 如果未自动生成环境变量,需要手动设置,设置路径如 阅读全文
posted @ 2020-07-01 15:05 小町 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 使用场景: 在接口测试中,很多接口的头参数需要使用鉴权值,鉴权值又是一个变量,那么我们会采取动态获取鉴权值的方式,存入map中,再实际接口调用时,使用map中对应的键值对。 下面是存入值和取值的写法: public static final Map<String,String> env = new 阅读全文
posted @ 2020-06-03 15:01 小町 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 测试详细步骤及测试方式,后续继续补充~ 阅读全文
posted @ 2020-05-28 15:05 小町 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、导入的坐标(pom.xml文件) (这里使用的是easypoi) <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-annotation</artifactId> <version>4.0.0</version> < 阅读全文
posted @ 2020-05-25 15:07 小町 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一、导入的坐标(pom.xml文件) <dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId><version>4.5.6</version></dependency> 二、 阅读全文
posted @ 2020-05-21 13:41 小町 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 本篇随笔,继续为之后写接口自动化脚本做下铺垫,主要讲解一下我在做项目时的设计思路。 1、封装工具类:调接口工具类(HttpClient)、表格操作工具类(poi)、环境变量获取类(将需要动态获取变量的函数封装到一起) 2、常量类:主要存放文件地址,固定的头惨数等 3、测试用例类:会封装一个基础测试用 阅读全文
posted @ 2020-05-20 11:46 小町 阅读(565) 评论(0) 推荐(1) 编辑
摘要: 惯例!先上主图,再讲解~! 请求方式:可以选择POST,GET,PUT,PATCH,DELETE等 头参数:我们在测同一个项目的接口时,很多接口的头参数都是相同的,每次新增一个接口都要重新写一遍数据很麻烦,所以可以使用Presets(预设值),每次新加的接口,选择需要的预设值,可以自动添加头参数。( 阅读全文
posted @ 2020-05-20 10:35 小町 阅读(321) 评论(0) 推荐(1) 编辑
摘要: 这里讲几个常用的tests方法 写在前面:所有的语法,都可以点击Tests之后,在最右侧查看。(其实根据英文意思,可以大约知道这些参数是什么作用的)点击一下右侧参数,可以自动导入语法~ 1、获取返回结果,存入变量 pm.environment.set("id", body.data.Id); 2、断 阅读全文
posted @ 2020-05-20 09:44 小町 阅读(507) 评论(0) 推荐(1) 编辑
摘要: postman的功能其实挺强大的,除了一般的模拟接口,造数据等,还可以跑批量接口自动化,下面讲解一下如何写自动化的脚本~ (一)如何添加环境变量(参数) 1、添加环境变量集 选择右上角的设置按钮-add,进行添加 2、添加变量 添加变量集的名字(随便写),填写变量名,变量值 3、使用变量 使用刚才添 阅读全文
posted @ 2020-05-19 16:43 小町 阅读(431) 评论(0) 推荐(1) 编辑
摘要: 这一篇为我之后写接口自动化文章做下铺垫,简单讲一下接口用例及数据驱动的涉及思路~ 个人的习惯,会把数据和用例维护到同一个excel中,下面就是目前设计的样例~ 各位大佬如果有其他建议或者意见,欢迎提出来~ 第一个sheet页,维护接口信息,唯一的接口id 第二个sheet页,维护用例信息(包括:用例 阅读全文
posted @ 2020-05-19 09:32 小町 阅读(506) 评论(0) 推荐(1) 编辑