
接口测试
文章平均质量分 67
XTY00
积少成多,比昨天更优秀。。。
展开
-
RESTful API详解
参考:https://zhuanlan.zhihu.com/p/97978097原创 2021-05-27 20:20:29 · 184 阅读 · 0 评论 -
curl命令进行接口测试
有时候会遇到一些需求:后端先写功能接口,前端后面再做,这样在灰度发版的时候怎么验证生产接口功能?1、接口自动化2、postman直接调用生产接口3、curl命令测试接口今天重点是方法3一、curl命令的介绍:Windows环境上有很多接口测试的工具,如soapui、postman等,但这些工具在linux平台上使用起来相对不那么便捷。 建立在linux平台的接口可通过curl工具实现。工作中呢,我们通常都是通过xshell链接linux服务器的,那么对于接口的测试,可...原创 2021-05-27 18:09:48 · 13333 阅读 · 0 评论 -
postman接口测试总结
postman接口测试工具,用了这么久,想写一篇对接口测试与postman工具的总结。有异议的地方,请路过的大佬指导!1、接口测试简介postman---断言Testspostman--上下游接口传参postman---数据驱动postman--变量postman---集合...原创 2021-05-17 17:34:31 · 1166 阅读 · 0 评论 -
python ----pytest_mock学习总结
最近做接口自动化测试的时候,针对第三方接口,想通过mock形式实现,网上大多资料都是关于unittest.mock的方法。本文主要总结利用pytest_mock实现模拟过程官方文档中对pytest_mock的介绍,使用方法类似unittest.mock,他们具有相同的api和参数官方文档:https://pypi.org/project/pytest-mock/导图代码样例:common包内的mock_data.pyimport requestsclass Paymen原创 2020-08-27 19:29:05 · 1994 阅读 · 0 评论 -
python--读写excel
用python写接口自动化测试的时候,经常与excel打交道,用excel来写测试用例,那么,实现excel的读写功能显得尤为重要。下面通过导图总结了对excel读写操作原创 2020-08-10 18:00:12 · 193 阅读 · 0 评论 -
接口自动化--post请求四种传送正文方式(详解)
简介 post请求我在python接口自动化(八)--发送post请求的接口(详解)已经讲过一部分了,主要是发送一些较长的数据,还有就是数据比较安全等。我们要知道post请求四种传送正文方式首先需要先了解一下常见的四种编码方式:HTTP 协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。浏览器行为:Form表单提交1、form表单常用属性1 action:url 地址,服务器接收表单数据的地址2 method:提交转载 2020-07-31 18:22:34 · 1282 阅读 · 0 评论 -
接口自动化测试(1)
前言去年,我们进行了项目的拆分,拆分后的各个子系统也都逐步的改成了通过接口进行数据的交换,接口测试也被提上日程。经过一段时间的探索,接口自动化测试方案越来越完善,今天给大家做个详细的讲解。方案目前我们的接口都是使用的http协议,其测试的基本原理是模拟前端(客户端)向服务器发送数据,得到相应的响应数据,从而判断接口是否可以正常的进行数据交换。在测试的过程中尝试过两种方式,一种是利用性能测试工具Jmeter模拟客户端发起http请求,另外一种是使用python脚本直接编写脚本模拟客户端...转载 2020-07-31 16:35:48 · 349 阅读 · 0 评论 -
postman【0】---Tests请求后脚本的处理方法
https://huajiakeji.com/utilities/2019-01/1771.html原创 2020-06-17 10:52:11 · 494 阅读 · 0 评论 -
python+requests实现接口测试
python+requests实现接口测试 - get与post请求使用简介:Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pytho...转载 2019-12-19 14:40:41 · 251 阅读 · 1 评论 -
Jmeter使用方法
接口测试https://www.cnblogs.com/nancyzhu/p/8035042.html性能测试https://blog.youkuaiyun.com/lovesoo/article/details/78579547https://blog.youkuaiyun.com/u010013191/article/details/80957278https://www.cnblogs.com/...原创 2019-09-27 19:20:35 · 247 阅读 · 0 评论 -
python接口测试之----urllib和requests的Http请求
四:python接口之http请求参考文档:https://www.cnblogs.com/leiziv5/p/6422881.htmlpython的强大之处在于提供了很多的标准库以及第三库,本文介绍urllib和第三库的requests。Urllib 定义了很多函数和类,这些函数和类能够帮助我们在复杂的情况下获取url内容。复杂情况— 基本的和深入的验证, 重定向, cookies...转载 2019-01-07 16:15:40 · 370 阅读 · 0 评论 -
python----xlrd模块
那我就一下面积个问题对xlrd模块进行学习一下:1.什么是xlrd模块?2.为什么使用xlrd模块?3.怎样使用xlrd模块?1.什么是xlrd模块? ♦python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。今天就先来说一下xlrd模块:一、安装xlrd模块 ♦ 到python官网下载http://p...转载 2019-01-09 10:06:35 · 499 阅读 · 0 评论 -
用Pytest+Allure生成漂亮的HTML图形化测试报告
本篇文章将介绍如何使用开源的测试报告生成框架Allure生成规范、格式统一、美观的测试报告。通过这篇文章的介绍,你将能够:将Allure与Pytest测试框架相结合;如何定制化测试报告内容执行测试之后,生成Allure格式的测试报告。1、Allure测试报告介绍Allure是一款非常轻量级并且非常灵活的开源测试报告生成框架。 它支持绝大多数测试框架, 例如TestNG、Pytest...转载 2019-01-15 15:59:03 · 432 阅读 · 0 评论 -
sys系统
sys-系统特定的参数和功能该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数。它始终可用。sys.argv传递给Python脚本的命令行参数列表。argv[0]是脚本名称(依赖于操作系统,无论这是否是完整路径名)。如果使用-c解释器的命令行选项执行命令,argv[0]则将其设置为字符串’-c’。如果没有脚本名称传递给Python解释器,argv[0]则为空字符串...转载 2019-04-24 16:37:37 · 684 阅读 · 0 评论 -
Python接口测试之Requests
出处:http://www.sohu.com/a/294150871_658944众所周知,Requests是Python语言的第三方的库,专门用于发送HTTP请求。在Python语言中,虽然提供了urllib2和urllib的库,但是相比较而言,Requests任然是实现接口测试最好的选择,因为它是用起来更加简便。在这里重点介绍Requests中POST请求方法中请求参数data和...转载 2019-04-29 16:03:20 · 544 阅读 · 0 评论 -
接口测试知识(1)
一、接口测试简介1、什么是接口测试?接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等2、为什么要做接口测试a)互联网的快速发展,公司内部系统或与外部系统的关联越来越多,一个业务流程关联多个后端系统,它们的关联都是基于接口来实现,接口测试可以将复杂...转载 2019-07-02 19:33:53 · 233 阅读 · 0 评论 -
接口测试指导方案
接口测试指导方案1.接口测试简介接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。2.接口测试流程接口测试的流程和功能测试流程类似,依据的对象是需求说明书和接口需求,接口测试流程如下:3....转载 2019-07-30 10:15:59 · 596 阅读 · 0 评论 -
接口测试之:多接口测试,数据间传递问题
多个接口一起测试,数据涉及多接口之间传递时,对数据的处理有两种方法:1)将前一个接口返回数据设置为全局变量globals()函数函数介绍:globals()函数以字典类型返回当前位置的全部全局变量函数用法:globals()函数实现用例之间的数据共享比如:用例a返回的结果写到globals()["a"]中,用例b调用globals()["a"]的值# 用法例aglobals...原创 2019-09-11 15:29:15 · 1717 阅读 · 0 评论 -
Postman接口测试
一、基础知识 1.HTTP的五种请求方法:GET, POST ,HEAD,OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 GET请求:请求指定的页面信息,并返回实体主体。(通常用来接收数据)。 POST请求:向指定资源提交数据进行处理请求,数据被包含在请求体中。POST请求可能会导致新的资源的建立、已有资源的修改。(通常用来发送数据)。...转载 2019-01-04 16:55:40 · 663 阅读 · 0 评论