apipost自动化测试步骤

接口在开发过程中或开发完成看一下接口功能是否符合预期结果,看一下接口响应速度是否也符合预期,这时就需要测试人员介入测试,根据测试结果和测试报告对程序进行调试。

自动化测试,首先创建测试用例,每个用例相当于一个测试计划,将项目分为多个计划,可创建多个计划,然后一个一个进行测试。

在项目开发中不断有接口改变或增加,可使用测试套件,将所有的测试用例一起跑一边,就形成了测试套件;也可以生成测试报告,测试报告可分为单个测试用例的报告和整个测试套件的测试报告。

自动化测试就是针对测试人员测试一些复杂的业务场景,单个接口涉及不到太多的业务,例如电商系统的购物流程、订单处理流程、登录退出流程、个人中心设置流程、商品展示流程等会分成不同的用例,所以这些流程也会复杂一些,将这些复杂的流程合到一起形成一个测试用例,也就创建一个或多个测试计划,这个计划是由接口控制器组成,创建成测试用例。

步骤如下:

1、在api设计或api调试内,保存好这些接口;

2、这些接口要选择对应的环境,开发环境、测试环境或正式环境,保证接口执行选择的是同一个环境

环境变量配置,这个在开发调试阶段可直接配置环境变量实现对本地不同开发人员调用本地接口,无需逐个修改接口地址和token,切换即可使用;

点击右侧环境弹框,新建环境变量;

配置环境名称、变量名称、变量初始值、变量当前值,点击保存(URL是开发者本地IP和端口)

环境创建好后,查看环境,点击眼睛图标,查看环境变量内容;

接口地址输入框,设置环境变量用{{URL}}显示,执行发送,执行成功;

也可以通过请求登录接口获取token。

token和环境也需要对应,给哪个环境配token就切到哪个环境请求登录接口,需确保服务已启动,无需任何修改直接点发送。

我这个使用的cookie机制,会自动缓存在cookie管理器中,所以可能没截图哦

现在一般使用的token机制,字段是access_token,该机制无缓存,需设置变量

步骤,先执行一个登录获取token的接口,执行成功,在相应参数比分复制token值,再将复制的token值粘贴到对应的环境变量中,保存,请求接口,变量生效,访问成功。

3、新建测试用例,根据业务流程测试,创建测试用例,例如(登录注册、商品列表、订单处理)

点击加号,右侧显示新建测试用例,可直接编辑用例名称,点击添加步骤,选择添加http接口

右侧显示api添加器,可直接选择已保存的相关的接口,直接勾选后选择复制添加或引用添加;

复制添加是接口信息修改后不同步;

引用添加是接口信息修改后也同步修改;

接口数据添加好后接口一起跑,点击保存并执行

测试完成,可查看测试结果

也可直接看测试报告数据

点击接口部分,可查看详细的请求内容和相应内容

测试套件是测试较复杂的业务场景测试,多个功能接口一起跑,等待我继续总结喽

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值