在做接口测试时,并不是一开始就需要去惦记着做框架,只是先了解新项目中的各类领域模型,把接口测试搞好,随后掌握开发设计新项目时采用了什么技术性及其总体的技术性框架,让接口测试跑起来。伴随着case的愈来愈多,以便让自动化尽快跑起来,就必须把每个公共性控制模块抽象性出去,把自动化全过程尽快机构起來。因此 课程中大量是解读接口测试是啥,为何要接口测试,接口测试牵涉到的什么基础知识,随后才算是自动化的控制模块,如何去做编号,如何去让全部框架更强的跑起来。这实际上也是开发软件的全过程一样,把要求弄懂了,技术性完成想好啦,编号只不过一个完成全过程。
课程总体目标
把握自动化接口测试所必须基本知识,并对有关知识要点牵涉到的底层基本原理有一定掌握,另外对python的有关控制模块有深入了解,能单独标准地开发设计出合乎业务流程特性的自动化接口测试框架,并可以解决日渐繁杂的业务管理系统及其迅速的迭代更新速率,为深层次的开展自动化接口测试奠定了优良的基本。
课程考试大纲
1.什么叫接口测试2.怎样开展接口测试
3.怎样进行恳求
3.1掌握HTTP
3.2HTTP服务项目恳求
3.3掌握HTTPS
3.4HTTPS服务项目恳求
3.5什么叫RPC
3.6THRIFT服务项目恳求
4.怎样开展数据库
4.1关联型数据库查询-Mysql
4.2非关联型数据库查询-MongoDB
5.怎么知道結果恰当
5.1基本及其自定肯定
课程目地
课程目地并不是说要撰写一个多么的极致的接口自动化检测框架,由于不一样的企业技术栈各有不同,压根就没有一个通用性的框架说合适全部企业,好是的框架毫无疑问是为公司业务订制的。所以说这儿更主要是大伙儿了解接口自动化的实际意义,牵涉到的什么基础知识,以便去测试接口要把握什么技术性,如何把接口自动化机构起來,以不变应万变,把握了这种事后能够 更强的依据企业的业务流程技术性特性去做自动化接口测试计划方案,而不是一搬了之。
适用范围
1.有一定开发设计基本的软件测试,尤其是python
2.要想掌握接口测试的研发工程师
3.要想自身构建接口自动化检测框架的技术工程师