postman基础接口自动测试

一:下载Postman:Postman API Platform | Sign Up for Free

        postman优势:

                 1.1、界面图形化

                 1.2、可集成测试

                 1.3、可同步接口

                1.4、有接口请求历史记录

二:创建项目

     2.1、创建项目名称

     2.2、创建项目模块

     2.3、创建请求

三: 创建项目环境

3.1、postman右边带眼睛图标点击--->点击add添加--->进入添加页面--->添加测试环境所需要的变量---填写完成---点击save保存

 

 

 

四、接口之间的关联(先取需要值放入全局或环境变量中,再拿出该值放入需要接口中)

4.1、手动关联需要的数据到全局变量或者环境变量中(不建议,因为需要手动修改)

 

4.2、使用代码设置到全局变量或者环境变量中(建议使用代码设置,无需手动修改)

   获取json数值

 

     pm.globals.set("variable_key", "variable_value"); ---设置全局变量

     pm.environment.set("variable_key", "variable_value");---设置环境变量

五:Postman的两大数据驱动方式

运行方式:

5.1、CSV文件传参

CSV文件:后缀以.csv (若出现乱码,另存时编码格式以UTF-8进行存放)

文件内容格式:

 

5.2、JSON文件传参(以.json为后缀名)

 备注:如果需要进行断言,那么需要使用文件内预期结果则需要使用以下方式进行断言。例如:

 

 

六、断言方式

 七、postman生成测试报告

1、首先安装nodes:https://nodejs.org/zh-cn/download

2、下载newman:npm install -g newman

3、下载newman-reporter-html: npm install -g newman-reporter-html

4、需要把项目集合、环境变量、全局变量以及CSV文件或者JSON文件导出(Export)放入一个文件内

5、导出包运行生成测试报告--测试集+环境变量+全局变量+数据(需要加路径去读取文件,包括生成的文件)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值