Postman定义自动化测试脚本

Postman+Jenkins+Allure

0代码接口自动化体系

主题:使用postman做测试 -- 改造自动化

1.Postman如何定义自动化测试脚本

2.运行postman生成的自动化脚本

3.测试报告生成技术

4.持续集成体系中融入自动化

测试方式:从业务场景切入-找到你要测试的相接口

例如:测试图书网站的书库功能是否正常:

1.需要进行登录

2.得到token后再进行请求

自动化测试:自动化判断,接口关联处理

自动化运行:自测(最简化运行原则)

后置处理脚本

自动生成脚本片段

自动生成断言

可以查看日志,学习如何自动生成脚本

使用变量装载token

自动化生成python脚本

运行postman生成的自动化脚本

自动化运行:回归测试,冒烟测试,软件自测

将调试好的脚本导出

newman插件,需要单独安装依赖nodejs运行,npm i newman,可以做持续集成测试,打开命令行,输入newman run 你要运行的脚本文件

运行文件

生成html版本测试报告

allure生成html测试报告(需要配置allure环境变量,依赖java)

1.让你的自动化测试,生成一个allure格式的测试数据

2.调用allure命令把测试结果数据转变为html

生成allure格式数据文件

运行allure命令

Jenkins持续集成工具

1.帮助开发人员更快捷的完成一些重复的工作

2.运维(部署系统),开发(编译系统),测试(执行脚本)

3.把newman运行脚本的一系列工作交给jenkins去做

4.持续集成工具(需要单独运行-依赖javajdk)运行命令 java -jar jenkins.war

5.jenkins是一个执行任务的工具

任务:你通过jenkins界面给他布置任务

形式:他能做所有命令行能做的事情

6.构建任务

源码管理:拉取svn或者git上面的文件

构建触发器:任务执行的多重方式(定时测试,远程触发等)

接口测试流程用例

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Postman可以实现接口测试的自动化。在使用Postman进行自动化测试时,可以编写脚本来实现自动化测试的功能。为了快速生成测试脚本Postman提供了一个自动生成脚本的功能。在Postman的右侧边栏中,点击"生成代码片段"链接,就可以生成自动化测试脚本。 进行接口测试自动化的步骤如下: 1. 首先,熟悉Postman的基本功能和操作,包括创建请求、设置请求参数、发送请求等。 2. 编写测试脚本,可以使用JavaScript语言来编写。可以通过在Postman中选择预处理脚本或者测试脚本,然后点击"生成代码片段"链接来生成脚本模板。 3. 脚本中可以包括一系列的测试步骤,比如发送请求、验证响应结果、断言检查等。可以使用Postman提供的断言库来进行验证和断言操作。 4. 在脚本中可以使用变量来存储和传递请求和响应中的数据,可以使用环境变量和全局变量来定义和管理这些变量。 5. 运行测试脚本,可以选择单个请求或者整个集合来执行测试。可以通过Postman的命令行工具或者集成到持续集成工具中来运行测试脚本。 总结一下,要实现接口测试的自动化,首先需要熟悉Postman的基本功能和操作,然后编写测试脚本,包括发送请求、验证响应结果等步骤。可以使用Postman提供的断言库来进行验证和断言操作。在脚本中可以使用变量来存储和传递请求和响应中的数据。最后,可以通过命令行工具或者集成到持续集成工具中来运行测试脚本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值