- 课程目录
- 课程介绍
-
在线阅读:开篇词 | 把接口测试这件小事做深、做透
接口测试不只能发现范围更广的Bug,也逐渐成为测试工程师一项必备的工作技能,在这个专栏我会带你深入学习这项技能。
-
01 | 基础:跳出细节看全局,接口测试到底是在做什么?
接口测试在测试的质量保障中有着重要的地位,它就是模拟调用方,通过接口通信来检测被测接口的正确性和容错性。
-
02 | 方法论:没有任何文档,怎么才能快速了解接口的信息?
你可以通过工具辅助、分析问题和询问解惑这三步来建立接口信息表,建立和维护维护自己的接口知识库。
-
03 | 思维方式:用一个案例彻底理解接口测试的关键逻辑
接口测试的思维方式是:先从单个接口测试开始,保障其正确性和健壮性;然后通过它完成多个接口业务逻辑串联,完成其正确性检测。
-
04 | 案例:如何把流程化的测试脚本抽象为测试框架?
测试框架是在测试脚本中不断抽象和封装得来的,可以通过不断撰写测试脚本,多观察并找出其中重叠部分,最后完成封装。
-
05 | 案例:测试框架如何才能支持RESTful风格的接口?
你可以通过借助外力和自己封装这两步,来完成RESTful风格接口测试,为你的测试框架添加对应接口的测试能力
-
06 | 接口测试平台:工具和框架不可以兼容?
可以利用工具导出成流程化的测试代码,通过框架改写通过工具导出的脚本,并通过持续集成平台持续验证,这就搭建了接口测试平台。
-
07 | WebSocket接口:如何测试一个完全陌生的协议接口?
面对一个陌生协议,你可以借力开发工程师,并站在自己的技术栈之上,完成技术积累,最后归入框架,这样来完成接口测试任务。
-
08 | 测试数据:是不是可以把所有的参数都保存到Excel中?
作为“巧妇”的测试工程师,还是需要参数这个“米”下锅,你需要将测试数据封装,Excel是一个非常好的选择。
-
09 | 微服务接口:怎么用Mock解决混乱的调用关系?
为了解决由于微服务间相互依赖而导致的混乱的系统调用关系,你需要尽快掌握一个Mock服务框架,并把学习成本降到最低。
-
结束语 | 如何成为一名优秀的测试工程师?
要想成为高级测试工程师,你需要从实际的例子出发,在实战中不断发现问题和解决问题,让问题为自己赋能,并学习相关的理论知识。
-
结课测试|这些接口测试知识你都掌握了吗?
这些接口测试知识你都掌握了吗?
课程介绍
你将获得 10年资深专家的一线测试心法; 打造属于自己的接口测试框架; 以战代练的接口测试场景实战; 接口测试必备9大知识点。 讲师介绍 课程介绍...你将获得
- 10年资深专家的一线测试心法;
- 打造属于自己的接口测试框架;
- 以战代练的接口测试场景实战;
- 接口测试必备9大知识点。
讲师介绍
课程介绍
接口测试已经成为测试工程师的家常便饭了,它的重要性不用再赘述。很简单,你随便点开招聘网站上的一个测试工程师的招聘链接,就能看到里面基本都会提到接口测试或者自动化测试(如果不会接口测试,那自动化就更别提了)。
但其实接口测试也没那么容易上手,它对测试工程师能力有较高的要求,包括网络协议、编程语言、架构等知识。据我们了解,大部分人在学习接口测试技能时,都会遇到以下几个问题:
- 开发工程师口头告诉你需要测试的接口地址,但却没有任何的文档信息,而你看到那个又长又复杂的地址,束手无策。
- 一个接口测试好做,但是接口之间是有业务逻辑的。在开始之前,你要想清楚怎么站在业务逻辑的角度完成业务流程的正确性检测。
- 你之前可以通过Postman等工具轻松完成测试,但随着接口测试项目逐渐增加,你会发现怎么管理脚本也成为了一个大难题。这时候,你得基于Python之类的语言帮助公司建立测试框架了,而这又是你能力的一个关键分水岭。
为了帮你解决这些疑问,我们邀请陈磊老师来开设了“接口测试入门课”专栏,希望能由此带你进入接口测试的大门,并随着课程的进行,一步步进阶接口测试的技能。
本专栏强调以战代练,作者依据自己在十多年职业生涯中碰到的问题,设计了大量实战场景,在其中帮你形成接口测试的思维,掌握测试工具的运用,以及测试框架的设计。最终他带你打造出一个属于自己的接口测试框架,并在落地过程中不断增强它的战斗力和可扩展性。
课程源代码
https://github.com/xishuixixia/api_geektime
专栏共分为初级技能篇、综合技能篇和进阶技能篇三大模块。
初级技能篇会带你重新认识接口和接口测试,了解接口测试都包含哪些测试活动,教你如何由测试工程师主导、整理接口测试需要的输入条件。带你合成接口测试技术和业务测试知识,让你形成接口测试思维。
综合技能篇会通过案例的方式教你如何从流水账式的接口测试脚本,一步步抽象出属于自己的接口测试框架。随着课程的深入,你会建立建立一套自己的接口测试框架。
进阶技能篇会在上一个模块的基础上,继续从场景切入,教你学习如何测试一个完全陌生的协议接口,以及如何在测试微服务接口时,用Mock梳理混乱的调用关系。当然,这些能力最后都会叠加到你的测试框架中。
一句话总结,这个课程最后不仅希望能为你交付接口测试的技能,还希望能够带你做出一套可以在企业中落地的接口测试框架。
课程目录


