首页 > 代码库 > Python自动化课之Day1篇 (未完)

Python自动化课之Day1篇 (未完)

开篇我其实想说,我是一个连接口是什么都需要百度来理解半天的百分百零基础技术渣,之前的十年工作除了穿插其中的几次项目管理经验,技术方面就是手机+黑盒+天天按照step点点点,一年的技术经验用了十年而已。虽然报名的时候助教说这是零基础python自动化班,可第一节课上下来发现其实大家还都是从事互联网相关行业的,所以可能都比我专业哈哈,只能尽自己最大的努力了。以下内容与其说是博客不如说是学习笔记了,希望有不对的地方有人给指出来~

 

Python自动化课Day1

第一阶段第一课:接口测试基础

目标:熟练掌握接口测试用例设计,以及测试工具的使用。

 

一、什么是接口

  1. 接口概述:接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式。(百度词条) 分系统对外的接口(也就是我们学习的要测的)和程序内部的接口(白盒测试)。
  2. 接口的分类:

          1) Webservice接口:使用soap协议通过http传输,请求/返回报文都是xml格式的。

          2)  http api接口:使用http协议,通过路径区分调用的方法,请求报文为key-value形式,返回报文都是json串,有get/post等请求方法。

       3. 区分前端和后端

           前端:表示显示,负责展示(如网页,app....)

           后端:业务处理逻辑

 

二、什么是接口测试

     接口测试就是功能测试,重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系,没有页面,不用在页面上点点点,通过接口规范文档上的调用地址,请求参数,拼接报文,然后发送请求,检查返回结果。

Python自动化课之Day1篇 (未完)