前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Postman教程-接口测试流程&发送第一个请求

Postman教程-接口测试流程&发送第一个请求

作者头像
小博测试成长之路
发布2021-03-05 23:34:11
4230
发布2021-03-05 23:34:11
举报
文章被收录于专栏:软件测试学习软件测试学习

随着互联网行业的高速发展,软件测试行业发展的也越来越迅速,在这样的行业背景下,测试人员从业资格也变得越来越高,单纯只会点点点已经无法满足企业的要求,接口测试慢慢衍变为测试人员必会的一个技能。

正所谓“工欲善其事,必先利其器。接口测试工具有很多,这里从postman工具开始介绍。因为它简单、便于测试人员快速上手、能覆盖绝大多数HTTP接口测试场景,堪称“性价比”之王。现在将带领读者认识postman这一接口测试“利器”。

接口测试的流程:

一、评估可行性,确定测试范围

开展之前先确定好几个事情:

1、项目是否适合做接口自动化、希望通过接口自动化带来什么收益

2、被测对象是哪些模块,要考虑哪些场景,被测试的环境资源等。

下面列举一下接口测试常见的一些测试点:

二、制定测试计划

包含概述、测试环境资源、人力资源、测试需求范围、测试策略、测试风险、测试准入准出标准、相关进度计划、测试框架的选择。

三、编写、执行用例

像做功能测试一样,自动化测试也需要设计场景,光弄几个登录注册接口意义是不大的,要结合项目情况,分析出适合做并且能带来一定价值的模块和场景。写好用例之后,剩下的就是执行了。

四、持续集成

脚本在本地调试通后,并不意味着接口自动化就完成了。因为相关的接口后续可能还会新增或者修改,因此需要将我们的用例更好的集中管理,方便团队成员共同维护脚本,这里可以采用git仓库进行脚本管理,并集成到jenkins上实现定时构建和监控以及结果通知等。

对接口测试而言,持续集成是核心内容,通过自动化的手段才能做到降本增效。接口自动化测试持续集成主要包括以下内容:

① 流程方面。在回归阶段加强接口异常场景和核心业务的覆盖,并逐步向系统测试、冒烟测试阶段延伸,最终达到全流程自动化。并且要结合环境部署一起使用,实现整套cicd的流程。

② 结果展示。提供结果展示、趋势分析、质量统计、报错信息告警等。

③场景多元化,增强自动化校验能力,代码覆盖率等场景

说白了,既然是做自动化,那脚本肯定得自动触发运行,这样逼格才高。可以每晚定时构建,也可以结合测试环境自动部署后自动触发脚本执行,用于对环境更新做核心业务的冒烟测试。

以上是做接口测试之前要去思考的一些点,接下来以postman工具为例,看一下如何发送一个简单的http请求

使用postman发送第一个请求

打开postman,在地址栏输入下面的接口地址,点击send按钮发送请求:

https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=18632097220

postman原理:

① 输入请求地址,并单击“Send”按钮。

② 该请求由API服务器接收,并返回响应。

③ 响应由Postman接收,接口响应内容在工具中可视化。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-01-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小博测试成长之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
持续集成
CODING 持续集成(CODING Continuous Integration,CODING-CI)全面兼容 Jenkins 的持续集成服务,支持 Java、Python、NodeJS 等所有主流语言,并且支持 Docker 镜像的构建。图形化编排,高配集群多 Job 并行构建全面提速您的构建任务。支持主流的 Git 代码仓库,包括 CODING 代码托管、GitHub、GitLab 等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档