摘要: 一、从Postman导出集合和环境变量等Json文件 将设计好的接口测试用例集合,局部变量,环境变量,参数文件等都放在PostmanTest目录下 二、打开Jenkins,创建测试项目Postman 已安装Jenkins,安装方法自行百度,Jenkins的访问URL:http://localhost 阅读全文
posted @ 2020-06-12 14:23 Balllyh 阅读(419) 评论(0) 推荐(0)
摘要: 一、Git的工作分区 工作区:我们电脑本地操作的文件存放区域 暂存区:一般放在".git"目录下的index文件 本地仓库:版本库,这里有提交的所有版本数据,HEAD指向最新入库的版本 远程Git服务器:git的远程仓库,托管代码的地方 二、设置Git的用户名和邮箱 git config - glo 阅读全文
posted @ 2020-06-11 12:31 Balllyh 阅读(165) 评论(0) 推荐(0)
摘要: 一、前言 Newman是Postman的命令行集合运行器。可以直接运行接口集合脚本。 安装Newman这里不概述,自行百度安装。注意:安装前需安装Node.js Newman更多用法见:https://learning.getpostman.com/docs/postman/collection_r 阅读全文
posted @ 2020-06-09 15:47 Balllyh 阅读(948) 评论(1) 推荐(0)
摘要: 一、基本用法 在一个集合中,所有请求都按所在文件夹的顺序执行。而使用setNextRequest(),参数可传入【请求名称/请求ID】 可以指定请求执行的顺序 实例:在“A登录接口”的Tests中指定下个执行请求为“C日用电量接口” 执行后,查看测试报告,可以看出请求执行顺序是:A--》C--》D。 阅读全文
posted @ 2020-06-08 17:35 Balllyh 阅读(435) 评论(0) 推荐(0)
摘要: 一、参数是变化的值 在测试接口中,需要测不同场景,需传入不同的值,这时可以考虑参数化。 准备CSV文件:shopId是变量名,值为:空,10320.引用时,直接用{{变量名}} 集合运行时,选择CSV文件,点击"Preview"可看到变量的值。 运行后,可看到运行结果和传参情况 二、Json参数文件 阅读全文
posted @ 2020-06-08 14:54 Balllyh 阅读(1509) 评论(0) 推荐(0)
摘要: 一、变量作用域 作用域是变量生效范围和优先级。同一个变量名在两个不同范围内,从优先级高的范围和变量中取值。 Postman遵循4个层次来取变量的值: (1)Global(全局) (2)Environment(环境) (3)Local(本地) (4)Data(数据) 若Global中有个变量Name= 阅读全文
posted @ 2020-06-05 11:30 Balllyh 阅读(641) 评论(0) 推荐(0)
摘要: 一、常见的5种断言方法 Postman是一款非常强大的API接口调式工具,它自带断言方法,不需要学习JavaScript脚本,非常方便。 (1)Status code:Code is 200(校验接口返回结果的状态码) (2)Response body:Contain string(校验接口返回结果 阅读全文
posted @ 2020-06-04 18:53 Balllyh 阅读(652) 评论(0) 推荐(0)
摘要: 一、上个接口返回的数据作为下个接口的参数或请求头 常规的思路: 1.获取到上个接口的返回数据 2.设置成全局变量/环境变量 3.再引用到下个接口,作为入参 举个实例:登录接口需返回token,作为下个接口的参数 登录接口返回的JSon数据如下: { "msg”:"success", "code":0 阅读全文
posted @ 2020-06-04 15:56 Balllyh 阅读(925) 评论(0) 推荐(0)
摘要: 一、获取接口信息 通过接口文档/fiddler,Charles,F12等抓包获取接口信息 二、分析接口信息 (1)请求方式:get/post (2)参数方式:有哪些参数/参数类型/必填项 (3)是否带请求头:带cookie/headers 三、Postman的传参类型 (1)创建集合:当接口太多时, 阅读全文
posted @ 2020-06-04 14:32 Balllyh 阅读(2645) 评论(0) 推荐(0)
摘要: 一、列表生成式 列表生成式是python内置的可创建list的生产式。 r=list(range(1,11)) print(r)运行结果:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 若要生成【1*1,2*2,3*3.....,10*10】,有两种方式:a,循环;b,列表生成式。 阅读全文
posted @ 2020-04-28 16:24 Balllyh 阅读(176) 评论(0) 推荐(0)