
接口测试
文章平均质量分 90
阿里测试君
这个作者很懒,什么都没留下…
展开
-
2023年进阶测试,从接口测试到接口自动化测试总结,一篇彻底打通...
json模块的使用字典是一种存储类型,json是一种格式(完全不同);json.loads()函数是将json字符串转化为字典(dict);json.dumps()函数是将字典转化为json字符串;json.dump()和json.load()主要用来读写json文件函数;接口自动化测试概叙什么是接口测试:前后端不分离:淘宝网站(响应的数据在页面,访问响应的数据是html的)返回的是一整个html(做接口难,需要解析数据,因为返回的是整个html代码)原创 2023-07-27 15:35:09 · 375 阅读 · 0 评论 -
接口用例如何写?接口测试用例设计方法(详解)
1、接口常遇见的bug和问题传入不合规参数,导致程序crash;数据类型溢出,导致数据读出和写入不一致;因对象权限未进行校验,可以访问其他用户敏感信息;状态处理不当,导致逻辑出现错乱;逻辑校验不完善,可以利用漏洞获取非法利益;2、测试用例设计输入- 接口处理逻辑 – 输出-一个接口通常有输入,输出,有时候输出也是没有的,用例设计考虑,输入, 输出针对输入,可以按照参数类型设计;针对处理,可以按照逻辑进行用例设计;针对输出,可根据结果进行分析设计;原创 2023-07-26 15:24:17 · 6814 阅读 · 0 评论 -
10天狂揽6个offer,接口测试面试题汇总(常问+答案)
1、请结合你熟悉的项目,介绍一下你是怎么做测试的?首先要自己熟悉项目,熟悉项目的需求、项目组织架构、项目研发接口等功能 + 接口 + 自动化 + 性能 是怎么处理的?第一步: 进行需求分析,需求评审,研发和测试对需求达成统一的理解第二步:架构师会输出接口规范;前后端开发根据接口进行开发;功能测试人员,开始根据需求设计测试用例;接口测试人员根据接口规范设计测试接口测试用例第三步:后端开发 先测接口;第四步:接口测试人员对接口进行测试;第五步:接口测试通过之后,输出接口的测试报告;原创 2023-07-24 16:15:23 · 129 阅读 · 0 评论 -
全接口测试知识扫描,从入门到工具实战概全...
我们常说的软件接口测试,是指程序之间提供服务的软件接口;软件接口包括对内和对外接口,对外的接口指系统与系统之间的调用;对内接口指系统内部服务与服务之间的调用以及上层服务对下层服务的调用。常见接口名词:HTTP接口、Web Service接口等:基于某种网络协议提供的接口服务;API接口:应用程序编程接口,不一定通过网络提供编程服务接口;接口测试:接口测试是项目测试的一部分,它测试的主要对象是接口,是测试系统组件间接口的一种测试。原创 2023-07-20 15:44:03 · 146 阅读 · 0 评论 -
全网最全,接口测试面试题+答案,轻松拿捏面试官...
你怎么理解get和post请求?get请求:指的是获取资源;post请求:指的是添加资源(对服务器已经存在的资源也可以做修改和删除操作);在postman中写断言的地方Tests怎么理解postman里面的collections?说的直白简单点我们可以把它理解为一个测试套件,集合,它里面可以装很多的测试用例。动态参数postman里面的解决思路,请使用步骤的方法描述出来。原创 2023-07-18 15:35:41 · 1970 阅读 · 0 评论 -
吐血整理,接口测试到接口自动化集成总结,你不知道的都在这...
后端接口都测试什么?我们怎么做接口测试?由于我们项目前后端调用主要是基于http协议的接口,所以测试接口时主要是通过工具或代码模拟http请求的发送与接收。工具有很多如:postman、jmeter、soupUI、java+httpclient、robotframework+httplibrary等。后端接口测试一遍 ,前端也测试一遍,是不是重复测试了?原创 2023-07-17 16:07:28 · 557 阅读 · 0 评论 -
接口测试如何做?超全接口测试-测试点总结(最全)
为什么要做接口测试?在公司里,客户端和服务端通常是由不同的团队开发的,在项目开发过程中,客户端和服务端开发的进度不一致,比如服务端先开发完了,这个时候可以先对服务端进行接口测试,确保服务端逻辑和返回数据是正确的。然后再测试客户端,或者是某些测试部门,专门测试服务端开发团队,因此,他们的测试对象就是接口。在测试某些业务时,不能仅仅通过前端来测试,比如用户注册,前端限制了用户名不能为空,但是有些人可能通过工具绕过前端直接调用服务端接口,如果服务端没有做相关的逻辑判断,就会造成数据 错误。原创 2023-07-14 16:11:08 · 2093 阅读 · 0 评论 -
先登录的接口做性能测试?如何做?超强总结...
我们的实际工作中,需要先登录,然后才能做某些操作的现象非常常见。但是,对于一个刚刚学会用jmeter做性能测试的人来说,这可能是自己的性能测试之路的第一个坎。需要先登录的接口如何做性能测试?首先,从这个诉求中,我们至少能提取出两个重要信息。需要登录;登录后才能做。以为着登录之后的接口,都有登录认证,判断是否登录,登录认证未通过,那么接口请求就会失败。那么好了,问题来了。我做性能测试,是需要用多个虚拟用户来实现并发的。原创 2023-07-11 16:14:02 · 364 阅读 · 0 评论 -
测试背了4年“锅“,测试缺陷总结整理(细致)“锅“终丢掉了...
缺陷分析也是测试工程师需要掌握的一个能力,但是很多时候大家只记得要提交缺陷、统计缺陷情况,而忽视了缺陷分析。其实每个项目的缺陷记录都是有很大价值:在测试阶段分析当前缺陷情况,及时发现存在的问题并调整测试策略,才能降低风险和损失;测试结束后也需要通过缺陷分析进行总结,做得好的地方继续发扬,做得不好的地方及时反思改正。很多同学会疑惑,如果要进行分析,要从哪里入手呢?1、总的缺陷趋势正常的趋势应该是前期快速上升,中期平缓增长,后期基本稳定。原创 2023-06-30 16:08:14 · 341 阅读 · 0 评论 -
接口测试实战篇,吐血整理汇总,接口测试你知多少?
接口测试,其实就是验证接口内部处理逻辑是否正确;我们既要保证单接口的正确性,也要保证接口的业务逻辑正确性,主要体现在两方面:输入正确的测试数据,验证接口正常处理后返回的结果是否正确(数据结构&数据内容);输入异常的测试数据,验证接口能否正确处理异常数据并返回特定提示,是否合理,是否健壮;简单来说正确接受合法 Request 入参;正确拒绝非法 Request 入参;这两种情况都是要验证的,都属于正向测试。反向测试正向测试相对应的是反向测试。原创 2023-06-26 16:25:01 · 760 阅读 · 0 评论 -
爆肝整理,手机App接口测试大全指南,看这篇就够了...
App和Web请求服务器端接口有什么区别?1、大多数项目如果有app的话,而且web端和app端的页面显示结构已经功能都相似,调用的后台接口也是一样的。2、但是有些项目偏向于pc/web端的业务的时候,web页面的结构要比移动端(app)复杂度多,背后的代码逻辑也复杂的多。但是app端就比较简单了,很有可能就没有app,只是简单的一个小程序页面,这种情况下:web页面和app/小程序页面调用的后台接口是不同的(接口的作用大概相同,但是可能部署在不同的服务里面)。原创 2023-06-20 15:33:26 · 2896 阅读 · 0 评论 -
还敢说你会接口测试吗?全覆盖接口测试扫描总结(详细)
接口的本质及其工作原理是什么?接口你可以简单的理解他就是URL,工作原理就会说URL通过get或者post请求像服务器发送一些东西,然后得到一些相应的返回值,本质就是数据的传输与接收。问什么要做接口测试?1、越底层发现bug,它的修复成本是越低的。2、前端随便变,接口测好了,后端不用变,前后端是两拨人开发的。3、检查系统的安全性、稳定性,前端传参不可信,比如京东购物,前端价格不可能传入-1元,但是通过接口可以传入-1元。原创 2023-06-19 15:25:36 · 464 阅读 · 0 评论 -
全网超全,接口测试用例设计——常见问题和风险,测试不背锅...
接口测试用例设计接口测试过程中,通常需要先编写测试用例,保证测试的覆盖性、准确性。一份用例的好坏,决定着你测试接口的准确性和覆盖程度。1、针对输入设计,输入即入参常见的参数类型有:数值型(int,long,float,double);字符串类型;数组和链表;结构体(结构体(struct)是一些元素的结合,元素实际也是数值型,字符串型,数组或者链表数值型、字符串型、数组或者链表三种参数类型用例设计);补充:针对输入设计,还需要覆盖必填参数、选填参数。原创 2023-06-18 15:49:47 · 355 阅读 · 0 评论