随笔分类 - 接口测试
摘要:一个孩子只有一个妈妈,而一个妈妈可以有多个孩子,这是典型的一对多的关系,这里采用navicat图形化界面建立二者的关系。 第一步:创建mother表,如下图: 第二步:创建children表,在children表中创建一个外键ch_mom_id,如下图: 第三步:在children表中添加外键约束
阅读全文
摘要:参照 https://www.cnblogs.com/yoyoketang/p/8035428.html requests统计接口的响应时间有2种方式 r.elapsed.total_seconds() r.elapsed.microseconds/(1000*1000) 但是第2种方式,当调用的接
阅读全文
摘要:1 通过app提交数据,隐形数据有误。(主要通过验证数据库) 比如用户通过app输入工单提交。接口数据中,用户输入的信息都正确,但是用户信息,工单是否免费等信息有误。 2 静态数据(指数据不变更的情况),接口数据有误。 大部分原因是数据库视图、存储过程、定时任务等sql语句有误。 3 增删改数据后,
阅读全文
摘要:前言 去年,我们进行了项目的拆分,拆分后的各个子系统也都逐步的改成了通过接口进行数据的交换,接口测试也被提上日程。经过一段时间的探索,接口自动化测试方案越来越完善,今天给大家做个详细的讲解。 方案 目前我们的接口都是使用的http协议,其测试的基本原理是模拟前端(客户端)向服务器发送数据,得到相应的
阅读全文
摘要:设计思路 1) 优先级--针对所有接口 1、暴露在外面的接口,因为通常该接口会给第三方调用; 2、供系统内部调用的核心功能接口; 3、供系统内部调用非核心功能接口; 2) 优先级--针对单个接口 1、正向用例优先测试,逆向用例次之(通常情况,非绝对); 2、是否满足前提条件 > 是否携带默认参值参数
阅读全文
摘要:API接口测试用例编写规则 (1)必需参数覆盖。对于接口的参数,接口文档一般都会说明哪些儿是必需的,哪儿是非必需的。对于必需的参数,一定要测试传参数和不传参数接口是否报错? (2)必需的参数各种情况覆盖。传非法的字符,特殊的字符,空值,超过边界的参数是否报错?错误信息是否正确? (3)非必需参数覆盖
阅读全文
摘要:转自:http://www.cnblogs.com/nizhihong/p/6567928.html 简介:Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足
阅读全文