做接口测试的流程一般是怎么样的?UI功能6大流程、接口测试8大流程这些你真的全会了吗?

这篇具有很好参考价值的文章主要介绍了做接口测试的流程一般是怎么样的?UI功能6大流程、接口测试8大流程这些你真的全会了吗?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在讲接口流程测试之前,首先需要给大家申明下:接口测试对于测试人员而言,非常非常重要,懂功能测试+接口测试,就能在企业中拿到一份非常不错的薪资。

这么重要的接口测试,一般也是面试笔试必问。为方便大家更好的记住接口测试流程,先给大家普及下最常见的UI功能测试流程,然后找接口和功能两种测试的不同之处再做说明:

先普及下UI功能测试的6大流程:

1、需求分析与评审
2、测试计划编写
3、用例设计与评审
4、用例执行
5、缺陷管理
6、测试报告

再来看下接口测试的8大流程:

1、需求分析
2、Api文档分析与评审
3、测试计划编写
4、用例设计与评审
5、环境搭建(工具)
6、执行用例
7、缺陷管理
8、测试报告

从以上流程中看出,接口测试流程与ui功能测试流程大致相同,不同之处在于1)Api文档分析 2)环境搭建这两项。

明确了接口测试的8大流程后,接下来我们详解8大流程中的每一个流程。


接口流程1、需求分析

项目立项后,对于整体产品的需求进行认识和理解(与功能测试的需求分析是一致的)。注意:此时只有产品需求文档,架构师还没有开始建模

,主要目的是保证各部门(产品、开发、测试...)对于需求理解一致。

接口流程2 、api文档分析【重点】

该环节主要分析:请求和响应。

请求:

1、请求url是否合理
2、请求信息头是否明确
3、请求方法是否合理
4、请求参数是否必填、含义、参数方式(url\form\json)

响应:

1、响应状态码是否合理
2、响应数据格式是否明确
3、响应信息头内容是否明确

异常:异常返回信息和错误代码

业务:接口彼此之间依赖关系

备注:可如上图一样,用思维导图进行本环节流程的分析。

该流程重点是:

1、请求参数方式和类型
2、接口之间依赖关系
3、错误异常

流程3、测试计划

由测试Leader编写,目的:分配测试任务进度安排和指导测试方案执行。

核心:测什么、谁来测、怎么测、风险预测

及控制。

流程4、用例设计

提示:该环节主要针对参数、测试数据、安全、依赖、异常进行覆盖。

测试用例大体分为两种:

1、根据需求进行提取测试点
2、设计用例覆盖测试点

流程5、环境搭建

提示:项目环境部署需要根据计划中安排执行,是否需要测试人员部署。

环境搭建可以是LAMP也可以是LNMP。

流程6: 用例执行

使用公司指定工具执行测试用例。

提示:提测之前最好安排进行冒烟测试,保证提测时准时执行

流程7:缺陷管理

使用缺陷管理工具

来对执行用例的缺陷进行管理(与功能测试缺陷管理一致)

提示:缺陷提交->修复->回归->关闭

流程8:测试报告

测试报告不同公司有不同的模板,但测试报告主题内容一般分为下列四部分:

1、测试过程
2、缺陷统计
3、缺陷分析
4、测试总结

最后总结:

总结1:接口测试需要围绕测试计划实施

总结2:接口测试重点是:api文档分析、用例设计

接口api文档分析要重点查看下面两项:
1、请求参数说明 如:是否必填、类型、取值范围
2、接口之间业务以来关系

总结3:具体接口应用工具主要根据后台协议和测试计划测试工具来定,可使用工具如:postman、jmeter、requests、抓包(fiddler、charles)

最后如果你想学习软件测试和需要软件测试资料,欢迎加入笔者的交流群:731789136,里面可以免费领取软件测试+自动化测试资料+软件测试面试宝典+简历模版+实战项目+面试刷题工具和大佬答疑解惑,我们一起交流一起学习!

搜索

复制文章来源地址https://www.toymoban.com/news/detail-760775.html

到了这里,关于做接口测试的流程一般是怎么样的?UI功能6大流程、接口测试8大流程这些你真的全会了吗?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 携程大牛的单元测试是怎么样写的?

    大家都知道,开发软件的时候为代码编写 单元测试 是很好的。但实际上,光有测试还不够,还要编写好的测试,这同样重要。 要做到这一点,考虑遵循一些固执的原则,对测试代码给予一些关爱: 1. 保持测试代码的紧凑和可读性 要做到这一点,应该要进行毫不留情的重构

    2024年04月12日
    浏览(29)
  • 携程总监的单元测试是怎么样写的?

      大家都知道,开发软件的时候为代码编写单元测试是很好的。但实际上,光有测试还不够,还要编写好的测试,这同样重要。 要做到这一点,考虑遵循一些固执的原则,对测试代码给予一些关爱: 要做到这一点,应该要进行毫不留情的重构,就像对生产代码应该做的那样

    2024年02月03日
    浏览(31)
  • 华为荣耀路由器怎么样?华为荣耀路由配置功能详细介绍

    相信很多朋友对荣耀路由配喊感兴趣,想要了解华为荣耀路由器的配置情况,今天小编就为大家做详细介绍,下面就和小编一起去看下吧。 今天华为荣耀举行MWC2015荣耀新品品鉴会。在发布全新荣耀X2巨屏手机的同时,华为还正式推出荣耀路由器。 荣耀路由器体积为90×90×90

    2024年02月08日
    浏览(32)
  • 华为云流水线CodeArts Pipeline怎么样?能实现哪些功能?

    华为云流水线服务 CodeArts Pipeline ,旨在提升编排体验,开放插件平台,并提供标准化的DevOps企业治理模型,将华为公司内的优秀研发实践赋能给伙伴和客户。 灵活编排、高效调度 开放流水线插件 内置企业DevOps研发治理模型 体验通道:https://devcloud.cn-north-4.huaweicloud.com/cicd/

    2024年02月15日
    浏览(37)
  • 水星随身wifi怎么样?水星随身wifi有什么功能和作用

    如今随身wifi产品随处可见,自从360随身wifi,小米wifi等上市之来,随身wifi市场也是竞争激烈。当然了,随身wifi由于出色的表现。一问世就得到极大程度的喜欢。下面yii666小编要为大家介绍的是水星随身wifi。对于水星随身wifi怎么样?好不好?有什么样的功能。下面小编来介绍

    2024年02月06日
    浏览(40)
  • 自动化测试工程师的发展前景怎么样?

    根据各大网络招聘平台的数据显示,越来越多的企业在招聘测试工程师的时候,都开始重视自动化测试这一重要技能。早在四年前,自动化测试的人才需求和薪资待遇就开始一路上涨。如果你问:自动化测试工程师的发展前景怎么样?好不好?答案无疑是肯定的,不论是行业

    2024年02月12日
    浏览(39)
  • ATE测试工程师还有发展前景吗?薪资待遇怎么样?

    近年来,芯片行业大火,不少学生想要转行,但奈何门槛太高。但其实一些岗位的招聘需求并不高,而且薪资待遇也比较可观。比如ATE工程师。目前芯片就业市场上ATE测试工程师非常紧缺,基本上大部分的芯片设计公司都存在这方面的人才缺口。 ATE是Automatic Test Equipment的缩写

    2023年04月08日
    浏览(37)
  • 出道即封神的ChatGPT,现在怎么样了?ChatGPT想干掉测试人员,做梦去吧

    从互联网的普及到智能手机,都让广袤的世界触手而及,如今身在浪潮中的我们,已深知其力。 前阵子爆火的ChatGPT,不少人保持观望态度。现如今,国内关于ChatGPT的各大社群讨论,似乎沉寂了不少,现在怎么样了? 我们先来复盘,ChatGPT是一款人工智能聊天程序,去年11月底

    2024年02月03日
    浏览(51)
  • UI功能6大流程、接口测试8大流程这些你真的全会了吗?

    在讲接口流程测试之前,首先需要给大家申明下 :接口测试对于测试人员而言,非常非常重要 ,懂功能测试+接口测试,就能在企业中拿到一份非常不错的薪资。 这么重要的接口测试,一般也是面试笔试必问。 为方便大家更好的记住接口测试流程,先给大家普及下最常见的

    2024年02月03日
    浏览(29)
  • 低代码技术怎么样

    低代码技术是IT行业的一种新技术,主要通过可视化图形模型化建立应用程序,从而使得开发速度更快、迭代周期更短。数聚股份将从低代码技术及其优缺点,以及如何在软件开发中正确地使用低代码技术为切入点,详细讲解一下低代码的应用。 低代码技术优点 低代码技术主

    2024年02月13日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包