![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口测试
依山临水
坚持学习
展开
-
接口测试笔记-01接口测试简介
一、什么是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 现在很多系统前后端架构是分离的,从安全层面来说,只依赖前端进行限制已经完全不能满足系统的安全要求(绕过前端太容易了), 需要后端同样进行控制,在这种情况下就需要从接口层面进行验证。 ...原创 2019-02-16 16:06:26 · 186 阅读 · 0 评论 -
接口测试笔记-02测试用例设计
用在社区看到的一个例子来阐述设计用例的关注点 假设我要验证发表朋友圈的 接口,它的工作流程如下: 上传图片,服务器返回这些图片的 url 发表朋友圈,包含朋友圈文字内容和各个图片 url 两个主要字段。服务器只会返回是否成功以及这条朋友圈的 id 我设计的正常发朋友圈的用例如下: 用上传图片接口上传图片,验证图片是否上传成功,各 url 对应文件的 md5 是否和我本地上传的图片的 md5...原创 2019-02-16 16:11:54 · 187 阅读 · 0 评论 -
Jmeter接口测试简介
关于jmeter基础可以看这两篇文章 https://blog.csdn.net/u013434475/article/details/87891329 https://blog.csdn.net/u013434475/article/details/87891483 使用Jmeter接口测试 1、首先右键添加一个线程组,然后我们重命名接口测试 2、在线程组上添加一个Http默认...原创 2019-02-23 14:40:09 · 175 阅读 · 0 评论 -
postman基础教程-01简介
postman是一个比较简单方便的接口测试工具,会写几篇文章总结一下postman的基本使用 postman上手容易,提供录制插件,提高Case编写速度,官方文档齐全,用户众多,但是也存在劣势比如可扩展性较差,无法与数据库结合,非开源,Case校验方式较少 日常使用足够了,后面会总结一下用postman+newman+jenkins实现半自动化接口测试,以及python+requests+un...原创 2019-03-04 14:35:30 · 208 阅读 · 0 评论 -
postman基础教程-02环境变量
编写的API往往需要在多个环境下执行,而Postman 提供了两种类型的变量:环境变量和全局变量,从而很好的解决了这个问题。 环境变量有效范围仅仅在于你所选取的环境,全局变量对所有的环境都试用 api可能需要在拨通的环境中运行,所以api请求的服务器地址不能写死,希望是可以配置的,创建环境变量有多种方式。 环境变量 1.手工预先创建环境变量 点击小眼睛按钮即可创建环境变量,第一个是环境变量...原创 2019-03-04 14:55:13 · 738 阅读 · 0 评论 -
postman基础教程-03断言
Postman可以在tests里面,用自带的脚本对接口进行测试,单击tests标签后可以看到右侧有个snippets栏,里面就是postman内置的测试脚本,辅助对接口进行测试。 我们选择两个个脚本,分别验证status是否返回200,响应时间是否小鱼200ms,点击send,这时response的tests出现了一个1/2,说明一个用例通过测试,绿色pass说明验证通过,红色说明失败 在...原创 2019-03-04 15:08:51 · 204 阅读 · 0 评论 -
postman基础教程-04run
Postman 工具自带了Runner功能,用于批量运行脚本。在运行时还可以使用外部的CSV或者json文件来指定数据 左侧collections下保存的测试集,点击小三角,点击run按钮 在runner页面中如下图,图1 是可以选择我们要运行的项目,图2是选择我们运行的环境,图3是运行次数和延迟时间,图4是选择的外部测试数据如csv 点击run 可以看到跑完了项目中所有的接口...原创 2019-03-04 15:26:38 · 1674 阅读 · 0 评论 -
postman接口自动化测试实战
在网上找了一个接口来实践一下,因为接口地址每日有次数限制,就打码了。 接口文档: 名称 类型 必填 key String 是 keyWord String 是 查找关键词 page Int 否 请求页数,默认page=1 rows Int 否 返回记录条数,默认rows=20,最大50 ...原创 2019-03-04 16:03:58 · 1292 阅读 · 0 评论