![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口自动化测试
文章平均质量分 66
石头缝里的小松鼠
每天积累一点,总是会积少成多的!!!
展开
-
接口测试/接口自动化测试常见面试题目整理
1、GET方式和POST方式的区别?对请求参数的处理方式不同(最直观的区别):GET请求:请求的数据会附在URL之后,以“?”分隔URL和传输数据,如果有多个参数使用“&”连接。URL采用的是ASCII编码格式,而不是Unicode编码格式。即所有的非ASCII字符都要在编码之后传输。POST请求:POST请求会把请求参数数据放置在HTTP请求包的Body数据中,数据包的形式可以是“参数名1=参数值1&参数名2=参数值2”,也可以是JSON数据格式。传输数据的大小不同:G原创 2021-07-06 15:22:04 · 1022 阅读 · 3 评论 -
Postman生成测试报告
1、Newman介绍与安装Newman:一款基于nodejs开发的可以运行Postman脚本的工具,并且可以生成测试报告。安装Newman:1、下载地址:(本机Windows 64位zip)http://nodejs.cn/download/解压后安装校验:打开cmd输入【node -v】,看到输出node版本信息,即代表成功2、安装newman安装:npm install -g newman --registry=http://registry.npm.taobao.org校验:输原创 2021-06-24 16:17:46 · 490 阅读 · 0 评论 -
Python接口自动化测试框架设计
1、测试框架简介Config目录:存放配置文件,如数据库的端口、地址、邮件配置信息等;Data目录:存放公共动态数据,如Token、Excel、动态参数等;Log目录:存放Log日志信息;Reports目录:存放接口测试报告;TestCases目录:存放接口测试案例;Utlis目录:公共方法、自定义工具类所在目录;runmain.py文件:项目运行的主程序文件;2、重构Requests请求在Utlis目录下创建page.py文件,编写文件代码:import os,requestsc原创 2021-03-10 15:23:29 · 403 阅读 · 0 评论 -
Python接口自动化测试理论知识整理
一、安装Requests库使用Python + Requests方式进行接口测试会更加灵活,代码也易于维护和扩展。1、在线安装方式pip install requests二、Requests发送请求与参数传递原创 2021-03-09 16:42:22 · 560 阅读 · 0 评论 -
Postman之API授权、Cookies和证书
1、API授权当发送请求时,通常会包括参数,以确保请求能够访问和返回所需的数据。Postman提供了授权类型,使用户可以轻松地在Postman本地应用程序中处理身份验证协议。(1)、基本认证(Basic Auth)测试地址:https://postman-echo.com/basic-auth用户名:postman密码:password(2)、摘要身份验证2、CookiesPostman的本地应用程序提供了一个管理Cookies的模块,可以让用户编辑与每个域关联的Cookies。(1)原创 2021-03-04 17:07:38 · 648 阅读 · 1 评论 -
Postman之API请求排错、日志和排错
API请求排错(1)、连接问题如果Postman无法链接到你的服务器,显示提示信息:“Could not get any response”。通常,检查是否有连接性问题的最为简单的方法就是直接在浏览器中打开该地址。如果在浏览器中能够打开,则可能出现的原因如下:①、防火墙的问题:一些防火墙可能被配置成屏蔽非浏览器链接,在这种情况下,尝试关闭防火墙,重新测试;②、代理配置的问题:如果正在使用代理服务器发送请求,请确保正确的配置。③、SSL证书的问题:④、客户端证书的问题:⑤、错误的请求URL:⑥原创 2021-03-04 14:52:53 · 685 阅读 · 1 评论 -
Postman基本操作实例
1、API请求与响应1、请求构建器(1)、Method使用下拉菜单,不同的请求方法的可编辑区域不同。(2)、URL自动拆分键值对。(3)、Headers(4)、Bodyform-data:Web表单用来传输数据的默认编码;x-www-form-urlencoded:只输入键值对;raw:请求体可以发送任何格式的文本数据;binary:请求体允许用户发送不能输入的内容,如图像、音频、视频等文件及文本文件。(5)、Cookies:单击“Send”按钮下方的“Cookies原创 2021-03-04 14:38:21 · 1085 阅读 · 1 评论 -
Postman工具安装及基本介绍
一、安装Postman1、postman本地应用(Windows系统)https://www.postman.com/downloads/二、Postman工具简介postman提供了一个多窗口和多选项卡页面用于发送和接受接口请求。1、侧边栏postman侧边栏可进行查找、管理请求和集合操作。包含了Collections、APIs、Environments、Mock Servers、Monitors、History。①、Collections选项卡:用来创建和管理集合。②、Histo原创 2021-03-04 13:51:38 · 871 阅读 · 1 评论 -
接口测试基础知识
1、接口测试背景1.1、接口测试的必要性目前,软件系统的复杂度不断上升,传统功能测试的片面性和滞后性导致测试成本急剧增加,且测试效率大幅度下降,仅靠功能测试已难以保证项目质量及进度。而接口测试的应用,恰好能使测试团队更早、更深入地介入项目,这样测试人员在项目初期就能发现系统深层次的问题,降低问题修复的时间成本。1.2、接口测试的原理测试人员借助工具模拟客户端向服务端发送请求报文,服务器端接收请求报文后,对相应的报文做出处理并向客户端返回应答,工具模拟客户端应答,测试人间检查应答是否准确。1.3、接原创 2021-03-04 10:32:33 · 343 阅读 · 1 评论