随笔分类 -  13_接口自动化测试

摘要:1.什么是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 2.为什么做接口测试 首先,节省测试成本,数据模型推算,底层的一个bug能够引发上层的 阅读全文
posted @ 2019-08-20 18:04 巴黎爱工作 阅读(510) 评论(0) 推荐(0) 编辑
摘要:1.接口测试:是测试系统组件间接口的一种测试。主要用于检测外部系统于系统之间以及系统内部各个子系统之间的交互点。重点测试的时数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等等,这要求对业务逻辑有一定程度上的理解,对数据流向有较好的定位。 2.接口测试的分类:a)系统与系统之间的调用(如 阅读全文
posted @ 2019-08-20 18:00 巴黎爱工作 阅读(540) 评论(0) 推荐(0) 编辑
摘要:原文:https://github.com/rest assured/rest assured/wiki/Usage 本文github地址:https://github.com/RookieTester/rest assured doc 注意,如果您正在使用1.9.0或者更早的版本请参考 "旧文档" 阅读全文
posted @ 2019-08-08 09:06 巴黎爱工作 阅读(678) 评论(0) 推荐(0) 编辑
摘要:https://gitee.com/testdevops/easyrest 但是我还不会用 ~~~~(>_<)~~~~ 目前的状况是:大概知道流程了,可是第一个用例就跑步起来 自己想写一些防范,比如写个Controller,添加一些页面,然后去运行指定目录下的excel【作为数据驱动】中的用例 可总 阅读全文
posted @ 2019-07-02 17:27 巴黎爱工作 阅读(1115) 评论(1) 推荐(0) 编辑
摘要:try{ var jsonData = pm.response.json(); } catch (e) { console.log("No body"); } pm.environment.unset("fileID"); pm.environment.set("fileID", jsonData.id); pm.test("Status code is 200", function(... 阅读全文
posted @ 2019-03-06 14:36 巴黎爱工作 阅读(511) 评论(0) 推荐(0) 编辑
摘要:xUnit frameworks 单元测试框架frameworks 框架unittest - python自带的单元测试库,开箱即用unittest2 - 加强版的单元测试框架,适用于Python 2.7以及后续版本pytest - 成熟且功能强大的单元测试框架plugincompat - pyte 阅读全文
posted @ 2019-02-27 15:33 巴黎爱工作 阅读(994) 评论(0) 推荐(1) 编辑
摘要:很久很久以前,测试用例需要符合以下八要素 1、用例编号 格式:产品名字—测试阶段—测试项目—子项名 注意:必须具有唯一性、易识别性 2、用例项目 当前测试用例所属测试大类 系统测试:软件需求项 集成测试:集成后的模块名或接口名 单元测试:被测试的函数名 3、用例标题 用概括的语言描述该用例的出发点和 阅读全文
posted @ 2019-02-27 14:14 巴黎爱工作 阅读(800) 评论(0) 推荐(0) 编辑
摘要:对于自动化测试框架,其实并没有多数人想象中的那么高深玄乎,框架的概念只是一系列的被事先定义好的标准和规范。在自动化测试中我们经常提到的对测试需求的解析、脚本设计、测试执行、测试报告、维护管理等等,通过框架将它们串联并封装起来,从而使框架的终端用户能够更方便地使用。然而,一个好的自动化测试框架,不仅仅 阅读全文
posted @ 2019-02-18 14:20 巴黎爱工作 阅读(573) 评论(0) 推荐(0) 编辑
摘要:所谓的接口(包括UI)自动化测试,其实包含4个方面的任务: 1,使用某种能够生成合法协议数据的工具,向接口发送数据并接收响应,对响应进行解释,检查响应结果是否符合预期(通常表现为测试脚本)2,使用某种驱动工具,在合适的时候方便地调用测试脚本3,使用某种隔离工具(包括测试数据生成/模拟),便于构建方便 阅读全文
posted @ 2019-01-29 22:08 巴黎爱工作 阅读(556) 评论(0) 推荐(0) 编辑
摘要:端到端的测试 End 2 End Test 数据流: 从最先导入一批数据,流向第一端接口,然后继续往下一个端口中用到 以前一直只知道单独接口的自动化测试,无非就是将所有端口的用例,依次顺序执行;当然了, 会涉及到数据落地,数据驱动测试,会对返回信息做校验,并且会对DB中交互的数据做校验, 比如数据的 阅读全文
posted @ 2019-01-25 16:10 巴黎爱工作 阅读(2300) 评论(0) 推荐(0) 编辑
摘要:同一个war包中多个接口做自动化测试 一个接口用一个测试类,每个测试用例如下,比如下面是4个测试用例,每个详细的测试用例中含有请求入参,返回体校验,以此来判断每条测试用例是否通过 一个war包中,若含有多个接口,则增加多个测试类,每个测试类对应的测试用例 问题是: 1. 如果接口中需求复杂,入参较多 阅读全文
posted @ 2018-11-13 12:00 巴黎爱工作 阅读(749) 评论(0) 推荐(0) 编辑
摘要:举例一个接口测试的常见流程 1) 发送接口请求2) 断言接口响应状态是不是200 OK3) 断言接口的响应时间低于某一个值(看情况,不是必选)4) 断言响应数据是否正确,一般的做法是判断某一个值是否相等或者包含关系 我主要接触的都是json格式返回体 只要加一个JSONObject即可,通过对返回体 阅读全文
posted @ 2018-11-13 11:59 巴黎爱工作 阅读(2569) 评论(0) 推荐(0) 编辑
摘要:常见的HTTP请求 就我所想到的,目前如果想做http/https请求接口自动户化,要处理的一些区别 get请求post请求 httphttps 单个值键值对键值对的搭配方式 POST请求体,后续讲一个常见的JSON方式 Sample: get请求,url中是键值对https://pintuan.m 阅读全文
posted @ 2018-11-13 11:56 巴黎爱工作 阅读(1019) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示