摘要: 一、前言 最近学习廖雪峰官网的python,学习后,简单总结下 当我们定义一个class,创建一个class的实例后,就可以给实例绑定方法和属性。这是动态语言的灵活性。 class Student(object): pass #这是给实例绑定属性 >>s=Student() >>s.name="Ba 阅读全文
posted @ 2020-07-21 12:13 Balllyh 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、MethodType函数 MethodType方法可以给实例对象或类绑定方法 MethodType(set_age,t1,Student),第一个是实例要绑定的方法,t1是实例,第三个是类名(可省略) 第一种方法:动态方式 每个实例有自己单独的指向区域,不同的实例互不影响。没有绑定方法的实例,调 阅读全文
posted @ 2020-07-20 17:09 Balllyh 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我的jenkins部署在windows本地。Git部署在linux服务器,通过Gitlab界面查看仓库等信息。 Jenkins+newman+Git集成执行接口脚本时,踩了好几个坑。 简单串下流程,主要记录下解决报错的方法。 二、构建流程 1.已在postman导出接口测试用例集合文件(包 阅读全文
posted @ 2020-06-18 15:34 Balllyh 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 一、从Postman导出集合和环境变量等Json文件 将设计好的接口测试用例集合,局部变量,环境变量,参数文件等都放在PostmanTest目录下 二、打开Jenkins,创建测试项目Postman 已安装Jenkins,安装方法自行百度,Jenkins的访问URL:http://localhost 阅读全文
posted @ 2020-06-12 14:23 Balllyh 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、Git的工作分区 工作区:我们电脑本地操作的文件存放区域 暂存区:一般放在".git"目录下的index文件 本地仓库:版本库,这里有提交的所有版本数据,HEAD指向最新入库的版本 远程Git服务器:git的远程仓库,托管代码的地方 二、设置Git的用户名和邮箱 git config - glo 阅读全文
posted @ 2020-06-11 12:31 Balllyh 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、前言 Newman是Postman的命令行集合运行器。可以直接运行接口集合脚本。 安装Newman这里不概述,自行百度安装。注意:安装前需安装Node.js Newman更多用法见:https://learning.getpostman.com/docs/postman/collection_r 阅读全文
posted @ 2020-06-09 15:47 Balllyh 阅读(875) 评论(1) 推荐(0) 编辑
摘要: 一、基本用法 在一个集合中,所有请求都按所在文件夹的顺序执行。而使用setNextRequest(),参数可传入【请求名称/请求ID】 可以指定请求执行的顺序 实例:在“A登录接口”的Tests中指定下个执行请求为“C日用电量接口” 执行后,查看测试报告,可以看出请求执行顺序是:A--》C--》D。 阅读全文
posted @ 2020-06-08 17:35 Balllyh 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 一、参数是变化的值 在测试接口中,需要测不同场景,需传入不同的值,这时可以考虑参数化。 准备CSV文件:shopId是变量名,值为:空,10320.引用时,直接用{{变量名}} 集合运行时,选择CSV文件,点击"Preview"可看到变量的值。 运行后,可看到运行结果和传参情况 二、Json参数文件 阅读全文
posted @ 2020-06-08 14:54 Balllyh 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 一、变量作用域 作用域是变量生效范围和优先级。同一个变量名在两个不同范围内,从优先级高的范围和变量中取值。 Postman遵循4个层次来取变量的值: (1)Global(全局) (2)Environment(环境) (3)Local(本地) (4)Data(数据) 若Global中有个变量Name= 阅读全文
posted @ 2020-06-05 11:30 Balllyh 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 一、常见的5种断言方法 Postman是一款非常强大的API接口调式工具,它自带断言方法,不需要学习JavaScript脚本,非常方便。 (1)Status code:Code is 200(校验接口返回结果的状态码) (2)Response body:Contain string(校验接口返回结果 阅读全文
posted @ 2020-06-04 18:53 Balllyh 阅读(623) 评论(0) 推荐(0) 编辑