软件测试 | 服务端接口测试新分享

在这里插入图片描述
在这里插入图片描述

01.聊聊家常

继回武汉之后,我已经数不清我有多少天未静下心拿起键盘一个字一个字的输出文章了!回来武汉五月之久,工作、家庭等相关方面,很是忙碌了一阵。

今天夜里打开了本子,想给大家写点什么,原因不为别的就为了我那W+粉丝支持了我这么久。

前期回武汉是进行在线面试,做好一切准备,只差一张G字开头动车票,到了离职那天,跟深圳的同事道别后,我就来到武汉这座城市,寻找深漂游子可望而不可及"家"的感觉!

在这里没有足够的空缺岗位资源,一切得竞争拿实力说话!都知道武汉大学太多,自然而然毕业实习生更是供大于求

所以当一位实习期间标价2k的实习生能取代你这个从外归来从业三五年的同行时,公司最终的选择方向,肯定是性价比高的、偏向于年轻化、可培养的实习生!

福利好一点的大企业,竞争大,求职门槛高,编制少,薪资可观,卷的不行!
创业型企业,活干得多,薪资少,当牛做马,月入薄薪。

(讲个不该说的笑话,武汉新洲的一位朋友,培训出家,面试300家,过了4家,历时6个月,换作是你,此时此刻你的内心是一种什么感受,希望我这位在武汉结实的朋友,看到这里可以在文章末尾点个再看!)

在这里没有1065,前期基本都是995,偶尔996!武汉测试岗位是真的卷,这点我亲身体会!卷到你自己深怕一刻的放松都会被公司的末位淘汰制给劝退!带点夸张的说。

但是这里的加班文化真的是深深刻在大家的脑子里!每个人都有这自己的Tag,996、9107!带着自己的印章在武汉这座新秀城市奋斗着!

所以很多有我微的朋友经常私信我:“今年想回武汉、计划回武汉”,我只想表明一点,抛开竞争力、门槛、加班文化,这些你都能接受!那你就回来吧!

其实工作地点在哪一样,在外打拼无非就2点

  1. 挣多点钱,给家人好一点的生活条件
  2. 给家人多点陪伴,温饱,活得自在就行

朋友,早点回来,你看卷不卷你就完了!哈哈哈

02.说说工作

在武汉这家公司主攻服务端测试以及接口巡检工作2个板块,另外兼顾带几个新人,完成项目组内的相关测试工作!

或多或少有成长,有好的也有不好的,这里还是给大家分享一下这几个月对于接口测试这块工作分享点经验,接口测试以及性能测试是未来的就业方向,功能测试就业机会远远要比前2项低很多。

最近个人负责的几个创业的项目,整体团队技术水平还是很不错,而且公司严格要求版本需要高质量提测,测试左移

  1. 需求环节,必须是经过运营以及产品组内同学一轮的评审,研讨需求的可行性、性价比

  2. 需求宣讲环节,组内产研测必须研讨业务的技术实现方案以及投入产出性价比、相关影响面以及扩展性

  3. 版本开发环节研发必须输出业务实现流程图,每个节点没相关的技术难点要特别开会讨论

  4. 在版本开发环节,测试同学需要输出开发自测案例、全量测试案例

  5. 开发提测环节自测案例通过率必须高达于90%,开发自测通过后进行合并分支,正式提测

  6. 产品进行验收测试、UI进行UI验收、测试进行全量测试

  7. 测试进行回归测试、第二轮全量测试时间于第一轮的50%

  8. 测试环境测试验收通过,合入灰度环境、内部体验,后期逐步放量、开放线上入口

  9. 输出线上巡检监控脚本进行日常监控

03.总结经验

在这里简单提一笔接口测试的设计思路,接口测试用例的案例设计其实与功能测试是一样的道理,只不过一个是针对前端可见功能模块进行用例设计,而一个是针对功能实现的接口内部逻辑进行用例设计

图片

A.前置分析从以下考虑几个方面

1.拿到对接的接口文档例如wiki等常见文档,熟悉下接口清单

2.针对单个的接口herades、pams、response进行分析是否存在多余以及常见的基本错误,
进行接口文档测试

3.针对接口与接口之前的依赖关系查看上下的文的实现是否合理,这个过程可以针对开发的业务流程参考,梳理接口之间的关系

4.针对接口与外部三方的接口之间的关系梳理之间的关系以及业务交集点

5.针对涉及到数据库相关改动的接口,可以提前预置进行相关数据库权限相关的申请以及相关服务IP的登录查询申请,以便后期进行查询日志以及查询数据库校验数据的完整性以及准确性

B.业务场景要熟悉,用例设计覆盖率要广

1.梳理出前端功能直接调用的相关接口,考虑相关操作界面的场景,测试场景要覆盖足够,这里设计要参考前端测试用例的测试案例,覆盖接口的每种正异常入参

2.发散思维多考虑接口的可扩展性

3.测试接口的安全性、信息脱敏、敏感数据有无暴露在接口地址上等

4.针对高并发的业务还需要覆盖接口的性能测试,关注相关请求的响应时间,实现的复杂程度,从而进行相关的代码或者实现以及数据库查询的优化

C.用例设计模板规范

1.字段齐全、清晰易懂

2.方便后期追溯,方便存储

图片

今天的分享先到这里,一看时间23:53,差不多花了1H+写点最近的生活与工作,希望大家给予支持与鼓励

下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
在这里插入图片描述

最后: 可以在公众号:伤心的辣条 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。你可以加入我们的测试技术交流扣扣群:914172719(里面有各种软件测试资源和技术讨论)

喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!


好文推荐

转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!

面试经:一线城市搬砖!又面软件测试岗,5000就知足了…

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

什么样的人适合从事软件测试工作?

那个准点下班的人,比我先升职了…

测试岗反复跳槽,跳着跳着就跳没了…

猜你喜欢

转载自blog.csdn.net/software_test010/article/details/121211237