批量执行 在我们测试接口的时候,有时候希望执行所有的测试用例,前面讲的都是测试单个的接口,postman提供了我们批量执行接口的功能 点击Runner 然后我们点击run 执行完会统计出我们的结果,失败了一个,成功了三个,失败的原因是我们设置的断言是响应时间少于800ms,实际结果是1147ms 数据驱动 数据驱动就是数据的不同造成结果的不同,比如登录的接口,我们要测账号正确,密码为空,账号密码错误等等情况,那我们会想,可不可以把这些数据放到一个文件里面,然后让一个接口循环读取这个文件里的数据去…
一.接口的分类: 最常用的两种接口webservice接口和http api接口:1.webservice接口走soap协议通过http传输,请求报文和返回报文都是XML格式,现在测试的时候都通过工具才能进行调用,测试:2.http api接口是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,放回报文一般都是json串,有get和post等方法,也是最常用的两种请求方式: 二.接口基本属性接口返回的数据都是json也就是通用的数据类型:json都是以key val…
此文介绍好用的数据接口测试工具 Postman,能帮助您方便.快速.统一地管理项目中使用以及测试的数据接口. 1. Postman 简介 Postman 一款非常流行的 API 调试工具.其实,开发人员用的更多.因为测试人员做接口测试会有更多选择,例如 Jmeter.soapUI 等. 不过,对于开发过程中去调试接口,Postman 确实足够的简单方便,而且功能强大. 在我给大家录制分享的很多系列课程中,凡是涉及到接口演示与讲解的部分,都会使用 Postman 进行演示,如最近在知识星球里分享给…
把写好的测试用例放在指定目录下,使用discover函数扫描该目录,并根据关键字自动筛选需要执行的用例.本例使用Python3.6版本. # 遍历指定目录,批量执行测试用例 import unittest case_dir = 'D:\\test_case' def suites_run(): '''运行测试套件,批量执行测试用例''' # discover函数遍历指定目录,按条件过滤文件,返回测试套件列表 discover_suites = unittest.defaultTestLoader…
接口测试工具---postman下载地址: https://app.getpostman.com/app/download/win64?_ga=2.3555895.622696496.1508121449-1737863889.1506050270 啦啦啦啦绿啦绿啦啦绿绿啦,啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦绿啦绿啦啦绿绿啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦阿拉啦啦啦啦啦啦啦啦啦啦啦…
给大家介绍一款HTTP接口测试工具 -- Postman ! 优点: 1. 支持参数名与参数值自定义,无论head还是body 2. 支持多种方法调用,包含get与post 3. 支持鉴权加密,包含basic + digest + oauth1.0 + oauth2.0 算法 4. 支持调用记录收藏与共享功能(亮点:在Team里这个功能可以提高我们的测试效率) 备注:仅需安装Chrome浏览器及附件插件即可,使用参考链接:http://www.mysjtu.com/page/M0/S943/94…
01实战之分离测试固件 在UI 自动化测试中,不管编写哪个模块的测试用例,都需要首先在测试类中编写测试固件初始化WebDriver类及打开浏览器,执行登录,才能进行下一步业务逻辑的操作,测试用例执行完成后还需要关闭浏览器,这部分的代码如下: import unittest from selenium import webdriver import time, os class InitTest(unittest.TestCase): @classmethod def setUpClass(cls…
工作中,使用python的requests库进行接口自动化测试是一个比较不错的选择,今天就以某网站的免费接口为例,展示以get请求进行批量执行测试用例.话不多说直接开讲 分析一下接口信息, 请求地址:http://apis.juhe.cn/simpleWeather/query, 请求参数:city和key,都是必传 请求方式:get或post,以下以get为例 返回结果:info,wid等 注意:该网站免费接口每天有请求次数限制,在调试的时候注意下不要超过规定次数,不然只能等到第二天才能使用了…
今天跟大家分享一个非常常见大家也非常熟悉的测试工具——postman. 1.安装postman postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件.打开chrome浏览器,在浏览器中访问  https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop ,点击“添加至CHROME”,安装该插件,如图. 安装完毕后,访问chrome应用(chrome://apps/)即…
Postman接口测试工具使用 一.前言     在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性.而这要求前端开发进度和后端进度保持基本一致,任何一方的进度跟不上,都无法及时完成功能模块的测试.     做为后端开发人员,要求独立开发完成某个接口后,开发人员自己需要先测试通过后再提交给测试人员进行测试,否则会出现到测试人员哪里业务流程根本就走不通,或者BUG会过多的情况等.     市场上有很多优秀的,完善的接口测试工具,比如Soap…