接口测试

接口测试分类

接口可以分为内部接口外部接口。内部接口是服务器端内部代码交互时用到的接口,如白盒测试就是测试内部接口;外部接口是客户端与服务器端交互时用到的接口,如HTTP接口。技术人员进行接口测试时,经常采用Postman、JMeter、SoapUI、Insomnia等工具,其中使用较为频繁的工具是Postman。

接口自动化解决方案

关于接口自动化测试,目前在业内有两大类解决方案,一类是通过代码编写接口测试框架,实现接口自动化测试,其要求测试人员掌握扎实的编程基础;另一类是借助接口测试工具,配合Postman等集成工具实现接口自动化测试持续集成。

接口测试范围

主要测试最外层的两类接口:数据进入系统的接口(调用外部系统的参数为本系统使用)和数据流出系统的接口(验证系统处理后的数据是否正常)
关注接口功能是否实现,性能是否达标、安全性是否满足、重点关注数据交换、传递、处理次数以及控制管理过程。

接口的定义

在软件测试中,常说的接口一般有两种:图形用户接口(Graphical UserInterface,GUI),它是人与程序的接口;应用程序编程接口(ApplicationProgramma Interface,API),本书中提到的接口特指API。API是一组定义、程序及协议的集合,API可实现计算机软件之间的相互通信。API的一个主要功能是提供通用功能集。程序员通过使用API函数开发应用程序,从而可以避免编写无用程序,减轻编程任务。很多公司将开发岗位分为前端工程师和后端工程师,他们之间相互配合完成工作。一般来说,他们会协商接口的定义方式,其中一方定义接口(一般由后端工程师定义接口),另一方来调用接口,以实现预期功能。

接口的分类

1.HTTP接口
2.Web Service接口
3.restful接口

测试开发学习 文章被收录于专栏

从基础入门必备的知识起步,逐步走向架构师的进阶之路,所有历程均会在这里进行分享

全部评论

相关推荐

05-05 21:45
已编辑
广州大学 Java
点赞 评论 收藏
分享
叶扰云倾:进度更新,现在阿里云面完3面了,感觉3面答得还行,基本都答上了,自己熟悉的地方也说的比较细致,但感觉面试官有点心不在焉不知道是不是不想要我了,求阿里收留,我直接秒到岗当阿里孝子,学校那边的房子都退租了,下学期都不回学校,全职猛猛实习半年。这种条件还不诱人吗难道 然后现在约到了字节的一面和淘天的复活赛,外加猿辅导。华为笔试完没动静。 美团那边之前投了个base广州的,把我流程卡麻了,应该是不怎么招人,我直接简历挂了,现在进了一个正常的后端流程,还在筛选,不知道还有没有hc。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务