E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
接口自动化测试之
接口自动化测试之
预期结果的处理
在做接口自动化测试时,我们需将测试用例的预期结果与实际结果进行对比,如果一致就认定测试用例通过,不一致就认定失败。而后端接口返回的数据一般是以json的方式返回到前端,那么用jsonpath来做预期结果的处理就很适合了,尤其是对于复杂的json串,jsonpath的优势更明显。Jsonpath:看它的名字你就能知道,这家伙和JSON文档有关系,正如XPath之于XML文档一样,JsonPath为J
程序员念姐
·
2024-02-04 19:15
自动化测试
技术分享
软件测试
自动化测试
开发语言
Python
接口自动化测试之
UnitTest详解
基本概念UnitTest单元测试框架是受到JUnit的启发,与其他语言中的主流单元测试框架有着相似的风格。其支持测试自动化,配置共享和关机代码测试。支持将测试样例聚合到测试集中,并将测试与报告框架独立。它分为四个部分testfixture、TestCase、testsuite、testrunner,分别是:测试脚手架:为了开展项测试所需要进行的准备工作,以及所有相关的清理操作;测试用例:一个测试用
咖啡加剁椒
·
2024-01-26 04:00
软件测试
python
服务器
开发语言
软件测试
自动化测试
功能测试
程序人生
电商平台接口自动化测试最佳实践指南一
一、明确测试目标和范围在进行
接口自动化测试之
前,需要明确测试的目标和范围。这包括需要测试的接口、接口的输入和输出、接口之间的关联关系等。同时,需要考虑测
数据小爬虫
·
2024-01-23 19:10
电商api
api
java
开发语言
大数据
前端
python
Pytest学习 ------
接口自动化测试之
pytest conftest.py文件详解
一、’conftest特点:1、可以跨.py文件调用,有多个.py文件调用时,可让conftest.py只调用了一次fixture,或调用多次fixture2、conftest.py与运行的用例要在同一个pakage下,并且有init.py文件3、不需要import导入conftest.py,pytest用例会自动识别该文件,放到项目的根目录下就可以全局目录调用了,如果放到某个package下,那
测试界的彭于晏
·
2024-01-23 17:32
软件测试
技术分享
自动化
软件测试
测试工程师
pytest
Docker + Jenkins + Gitlab + Pytest + Allure
接口自动化测试之
持续集成实战终极教程
实战教程篇前言这边就不教大家怎么用pytest写项目了哦,下面有系列文章能帮助你快速入门Pytest+Allure这一篇教程主要是教如何从0到1搭建自动化测试的持续集成环境四步走使用Jenkins镜像创建容器,并搭建Python+Pytest+Allure的自动化测试环境https://www.cnblogs.com/poloyy/p/13954637.html在Jenkins容器上的搭建持续集成
小志云端笔记
·
2024-01-21 22:15
postman
接口自动化测试之
参数化
今天分享下postman如何进行参数化。1.首先我们需要在环境变量中添加需要定义的变量,点击页面右上角的图标,再点击编辑,进入环境变量设置页面。在环境变量设置页面,输入定义的变量的名称,类型选择默认就行,点保存。在接口的请求消息体里,把刚刚定义好的变量引用进去,用{{变量名称}}格式引用变量。2.然后在电脑桌面新建个txt文本文档,按照下图的格式输入每个变量的值。3.最后点击该接口的集合,再点击运
sunshine^^*
·
2024-01-17 12:50
postman
测试工具
Web
接口自动化测试之
Get与Post请求
关于HTTP协议,我考虑了一下觉得没必要再花一节内容来介绍,因为网上关于HTTP协议的介绍非常详细。本着以尽量避免介绍一空洞了概念与理论来介绍接口测试,我这里仍然会给出具体实例。在此之前先简单的介绍一下基本概念:我们想要打开一个网站,首先是需要往浏览器的地址的URL输入框架中输入网地址。当我敲下回车后,通过HTTP协议,将网址传送到域名解析服务器,域名解析服务器根据网址找到对应的IP主机(系统服务
软件测试熊猫
·
2024-01-16 13:17
软件测试
自动化测试
jmeter
涨薪必备技能树:Jmeter
接口自动化测试之
Http接口自动化实战
目录一、接口自动化需要的控件二、接口自动化实战三、总结以下主要介绍Jmeter接口自动化需要哪些控件、接口自动化实战及总结一、接口自动化需要的控件以下,详细介绍整个接口自动化流程。二、接口自动化实战①测试计划右键,新建线程组,默认,不用修改。②线程组,右键>配置元件,新建HTTP请求默认值,配置域名/ip及端口,后面接口请求直接复用此域名/ip及端口。③线程组,右键>配置元件,新建HTTPCook
自动化测试君
·
2024-01-13 16:43
软件测试
自动化测试
接口测试
自动化
http
压力测试
jmeter
职场和发展
python+pytest
接口自动化测试之
参数关联
什么是参数关联?参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请求B接口时作为请求参数传入。有哪些场景?最常见的场景之一便是:请求登录接口后获取到token值,后续其他接口请求时需要将t
软件测试媛
·
2024-01-13 04:18
技术分享
软件测试
pytest
接口自动化测试之
Mock
一.Mock实现原理和实现机制在某些时候,后端在开发接口的时候,处理逻辑非常复杂,在测试的时候,后端在未完成接口的情况下该如何去测试呢?我们需要测试,但是有些请求又需要修改一下参数,或者改变一下request实现的方式,比如修改状态码,产生的图片要进行替换,或者是替换执行文件等1.Mock介绍Mock这个词在英语中有模拟的这个意思,因此我们可以猜测出这个库的主要功能是模拟一些东西。准确的说,Moc
代码小怡
·
2024-01-05 14:49
软件测试
程序员
接口测试
自动化测试
mock
接口自动化测试之
-requests模块详解
一、requests背景Requests继承了urllib2的所有特性。Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的URL和POST数据自动编码。二、requests安装利用pip安装:$pipinstallrequests三、requests使用GET请求1.基本的GET的请求response=requests
程序员雷子
·
2024-01-02 21:46
python
单元测试
测试工具
测试用例
postman
selenium
功能测试
python+pytest
接口自动化测试之
参数关联
什么是参数关联?参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请求B接口时作为请求参数传入。有哪些场景?最常见的场景之一便是:请求登录接口后获取到token值,后续其他接口请求时需要将t
程序员木江
·
2024-01-01 05:52
自动化测试
前端
javascript
服务器
Java
接口自动化测试之
jenkins持续集成配置GIT+allure测试报告
1.添加密钥服务器执行命令1.获取到密钥文件夹ssh-keygen-trsa2.查看公钥并添加到GIT上,Title随便起cat/root/.ssh/id_rsa.pub3.jenkins配置私钥cat/root/.ssh/id_rsa2.Linux安装GITyuminstallgit3.构建实例1.新建一个任务4.运行构建就可以更新代码了!5.报告插件:AllureJenkinsPlugin1.
404测试
·
2023-12-26 07:49
软件测试之自动化测试
服务器
字节内部自动化测试教程:python+pytest接口自动化-接口测试一般流程及方法
在学习
接口自动化测试之
前,我们先来了解手工接口测试怎样进行。
锦都不二
·
2023-12-22 23:58
pytest
自动化
运维
Postman
接口自动化测试之
——批量执行(集合操作)
集合定义:在接口自动化测试过程中将一组请求(多条请求)保存到一起进行集中管理。方便执行过程中的维护、导出和执行等。创建集合在引导页点击“Collection”,或者在“Collection”标签点击+图标;字段解释集合描述给集合取个名字。授权集合中请求的授权设置。支持:BearerToken、BasicAuth、DigestAuth、OAuth1.0、OAuth2.0、HawkAuthentica
测试萧十一郎
·
2023-12-19 22:17
软件测试
postman
测试工具
功能测试
软件测试
自动化测试
程序人生
职场和发展
接口自动化测试之
旅–JsonSchema(Python版)
引子:CC先生曾经参与过一个基于saas的跨境电商ERP系统,里面的坑很多,最坑的一个就是物流模块。因为在此模块中对接了多个物流公司。不同的物流公司有不同的IT团队,所以就有不同的技术实现方法和不同的接口提供方式。当时开发人员几乎是针对于每一个物流公司都需要写单独的一套代码进行处理,而测试人员在每一次发版之前和之后几乎都是崩溃的,因为至少需要对30多家物流公司上百种物流方式进行全覆盖测试。物流业务
CC先生之简书
·
2023-12-17 23:25
自动化接口测试:Pytest让你轻松搞定!了解一般流程及方法
在学习
接口自动化测试之
前,我们先来了解手工接口测试怎样进行。
MJH827
·
2023-12-04 17:32
自动化测试
pytest
python
功能测试
压力测试
测试工具
接口测试
自动化测试
Postman
接口自动化测试之
—— 批量执行(集合操作)
集合定义:在接口自动化测试过程中将一组请求(多条请求)保存到一起进行集中管理。方便执行过程中的维护、导出和执行等。创建集合在引导页点击“Collection”,或者在“Collection”标签点击+图标;字段解释集合描述给集合取个名字。授权集合中请求的授权设置。支持:BearerToken、BasicAuth、DigestAuth、OAuth1.0、OAuth2.0、HawkAuthentica
自动化测试老司 机
·
2023-12-02 01:44
软件测试
测试工程师
自动化测试
postman
java
功能测试
自动化
测试工具
python
接口自动化测试之
requests库的基础使用
简单介绍requests库简单易用的HTTP库Get请求格式:requests.get(url)注意:若需要传请求参数,可直接在url最后的?后面,也可以调用get()时多加一个参数params,传入请求参数,注意需要是dict格式;如下图所示1url='http://127.0.0.1:8888/passport/user/login'2param={3'username':'123',4'pa
荔枝味奶糖
·
2023-11-29 23:35
软件测试
python
开发语言
接口自动化测试之
用例结构设计(三)
前面和大家探讨了编写测试用例的方法,设计框架的思路:导出用例,执行用例,收集用例结果。这篇文章和大家聊一聊用例结构设(建议自己动手写过一个接口自动化之后再一起来探讨),否则不明白一些做法的初衷1.用例结构设计初衷1.1常见用例结构1.2使用中的问题1.2.1.重复字段太多1.2.2请求参数过多1.2.3整个用例庞大2.用例结构设计2.1重复字段太多2.2请求入参,参数过多?2.3用例数量庞大?2.
伍个一
·
2023-11-27 13:42
Postman
接口自动化测试之
——批量参数化(参数文件)
接口请求中的参数引用格式:{{参数名}}参数文件只适用于集合中。创建参数文件以记事本举例,也可以使用其他编辑器;第一行参数名,用半角逗号(英文逗号)隔开,第二行为参数值,一样用半角逗号(英文逗号)隔开,逐行添加值。在保存的时,“编码”选择”UTF-8”。请求参数化在“CollectionRunner”设置参数文件在集合中点击右侧的三角箭头,打开集合操作页,点击“Run”;“DataFileType
潇潇说测试
·
2023-11-25 20:43
软件测试工程师
自动化测试
软件测试
压力测试
功能测试
软件测试
自动化测试
程序人生
职场和发展
python+pytest
接口自动化测试之
接口测试基础
一、接口测试的基本信息1、常用的两种接口:webservice接口和httpapi接口webService接口是走soap协议通过http传输,请求报文和返回报文都是xml格式的,可以用soupui、jmeter等工具进行测试。httpapi接口是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串,有get和post等方法,可以用postma
荔枝味奶糖
·
2023-11-21 02:02
自动化测试
软件测试
性能测试
pytest
接口自动化测试之
—— requests模块详解!
一、requests背景Requests继承了urllib2的所有特性。Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的URL和POST数据自动编码。二、requests安装利用pip安装:$pipinstallrequests三、requests使用GET请求1.基本的GET的请求response=requests
MJH827
·
2023-11-17 16:06
自动化测试
selenium
测试工具
单元测试
自动化
python
接口自动化测试之
Fiddler使用教程
一、Fiddler简介Fiddler工具介绍Fiddler是一个通过代理的方式来进行抓包工具,运行时会在本地建立一个代理服务,默认地址:127.0.0.1:8888。Fiddler开启之后,配置本机代理,再打开IE浏览器,IE的PROXY会自动变成127.0.0.1:8888,通过其来抓取IE浏览器与服务器之间的所有HTTP(s)请求,但是火狐、chrome需要手动设置代理。配置本机代理,IE的代
程序员雷子
·
2023-11-14 04:07
fiddler
测试工具
测试用例
单元测试
功能测试
postman
接口自动化测试之
Requests模块详解
Python中,系统自带的urllib和urllib2都提供了功能强大的HTTP支持,但是API接口确实太难用了。Requests作为更高一层的封装,在大部分情况下对得起它的slogan——HTTPforHumans。让我们一起来看看Requests这个HTTP库在我们接口自动化测试中的使用吧发送请求在使用Requests发送网络请求非常简单,经常使用一两行代码就可以搞定。Requests是一个第
程序员曦曦
·
2023-11-12 21:39
软件测试
软件测试工程师
自动化测试
软件测试
功能测试
程序人生
自动化测试
职场和发展
Python
接口自动化测试之
全面认识request发送get请求
目录前言requests库简介安装发送get请求get请求参数格式说明不带参数请求带参数请求加入请求头headers响应内容结语前言python中用于请求http接口的有自带的urllib和第三方库requests,但urllib写法稍微有点繁琐,所以在进行接口自动化测试过程中,一般使用更为简洁且功能强大的requests库。下面我们使用requests库发送get请求。requests库简介re
锦都不二
·
2023-11-07 07:32
自动化测试
软件测试
接口自动化测试
python
测试工程师
自动化测试工程师
自动化测试
postman
接口自动化测试之
判断结果是否符合预期
在用postman进行接口自动化测试时,我们最常用到的就是判断接口调用的结果是否符合预期,关于这个有个点需要我们注意。这里有两条代码我们要区分开来,其一是:tests["responsecodeis200"]=responseCode.code===200;这行代码的意思是判断响应状态码code是否为200,如果为200,则输出一行文字:“responsecodeis200”。注意:这行代码只能判
sunshine^^*
·
2023-11-05 22:11
postman
自动化
测试工具
python
接口自动化测试之
python基础语法
一、pycharm的使用和python基本语法(一)、pycharm的使用和python环境1、python以及pycharm的安装python的版本选择:3.x版本,不要安装2.x版本,有很多语法不一样如何确定自己python版本:cmd:python不是内部命令:python没有正确安装,原因大概率是因为没有配置环境变量(配置环境变量后重启电脑生效)指定python的安装目录:一般来说是安装在
程序员阿沐
·
2023-11-01 09:20
接口自动化测试之
—— requests模块详解!
一、requests背景Requests继承了urllib2的所有特性。Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的URL和POST数据自动编码。二、requests安装利用pip安装:$pipinstallrequests三、requests使用GET请求1.基本的GET的请求response=requests
测试界的彭于晏
·
2023-10-30 23:01
软件测试
技术分享
自动化测试
python
软件测试
测试用例
测试工具
pytest
自动化测试
接口自动化测试之
Requests模块详解
Python中,系统自带的urllib和urllib2都提供了功能强大的HTTP支持,但是API接口确实太难用了。Requests作为更高一层的封装,在大部分情况下对得起它的slogan——HTTPforHumans。让我们一起来看看Requests这个HTTP库在我们接口自动化测试中的使用吧发送请求在使用Requests发送网络请求非常简单,经常使用一两行代码就可以搞定。Requests是一个第
测试界媛姐
·
2023-10-30 21:22
自动化测试
软件测试
技术分享
软件测试
接口自动化测试之
预期结果的处理
在做接口自动化测试时,我们需将测试用例的预期结果与实际结果进行对比,如果一致就认定测试用例通过,不一致就认定失败。而后端接口返回的数据一般是以json的方式返回到前端,那么用jsonpath来做预期结果的处理就很适合了,尤其是对于复杂的json串,jsonpath的优势更明显。Jsonpath:看它的名字你就能知道,这家伙和JSON文档有关系,正如XPath之于XML文档一样,JsonPath为J
软件测试玲雪
·
2023-10-20 01:38
软件测试
selenium
pytest
测试工具
Python
接口自动化测试之
Requests库&Pytest框架
发送get请求#导包import requests#定义一个urlurl = "http://xxxxxxx"#传递参数payload="{\"head\":{\"accessToken\":\"\",\"lastnotice\":0,\"msgid\":\"\"},\"body\":{\"user_name\":\"super_admin\",\"password\":\"b50c34503a9
程序员木江
·
2023-10-19 10:03
自动化测试
接口自动化测试
软件测试
python
数据库
开发语言
Python
接口自动化测试之
UnitTest详解
基本概念UnitTest单元测试框架是受到JUnit的启发,与其他语言中的主流单元测试框架有着相似的风格。其支持测试自动化,配置共享和关机代码测试。支持将测试样例聚合到测试集中,并将测试与报告框架独立。它分为四个部分testfixture、TestCase、testsuite、testrunner,分别是:测试脚手架:为了开展项测试所需要进行的准备工作,以及所有相关的清理操作;测试用例:一个测试用
程序员潇潇
·
2023-10-10 17:01
自动化测试
软件测试
技术分享
python
开发语言
软件测试
程序人生
自动化测试
Python
接口自动化测试之
【测试函数、测试类/测试方法的封装】
前言在python+pytest接口自动化系列中,我之前的文章基本都没有将代码进行封装,但实际编写自动化测试脚本中,我们都需要将测试代码进行封装,才能被测试框架识别执行。例如单个接口的请求代码如下:importrequestsheaders={"user-agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,lik
软件测试凡哥
·
2023-10-10 17:00
测试
接口自动化测试
经验分享
python
自动化测试
接口自动化测试
pytest
测试用例
Python
接口自动化测试之
token参数关联
前言在做自动化接口测试时,有时候会遇到token的动态关联,例如查询余额接口,需要关联登录接口的token动态值,如何利用python脚本进行接口token关联呢?今天我们爱学习一下吧!一:获取登录接口返回的token值,脚本文件名为getToken.pyimportrequestsimportjsondefget_token():url="http://localhost:8080/pinter
凌空巷
·
2023-10-10 17:27
自动化测试
软件测试
python
开发语言
接口自动化测试之
数据依赖
接口测试中,有些场景接口间存在着数据依赖的问题,比如说提交订单前需要用户先登录等等,下面就用两个小案例说说数据依赖的问题。两个接口,一个接口(project_add)用来创建测试项目,一个接口(env_add)用来创建测试环境,env_add接口需依赖project_add接口返回的project_id字段数据。一、Postman解决数据依赖的问题第一步,project_add接口,Tests中写
Ethon自动化测试
·
2023-10-04 06:26
自动化测试
Python
python
接口自动化测试之
接口数据依赖
目录那么有如下思路:抽取接口的返回值存储到全局变量字典中解析字符串中全局变量并进行替换最佳实践一般在做自动化测试时,经常会对一整套业务流程进行一组接口上的测试,这时候接口之间经常会有数据依赖,那又该如何继续呢?那么有如下思路:抽取之前接口的返回值存储到全局变量字典中。初始化接口请求时,解析请求头部、请求参数等信息中的全局变量并进行替换。发出请求。抽取接口的返回值存储到全局变量字典中其中set_gl
锦都不二
·
2023-10-04 06:56
python
自动化
功能测试
如何搭建接口自动化测试框架?
在工作中,当一个项目确定要做
接口自动化测试之
后,我们一般面临两种情况:1.公司已经在做自动化测试,自己成为其中的一员这种情况下,我们需要做的就是快速了解现成的自动化测试框架,多看项目代码,了解团队的业务逻辑
yaaaxia
·
2023-09-27 14:08
pytest框架
python
单元测试
测试用例
接口自动化测试之
Mock
【软件测试面试突击班】如何逼自己一周刷完软件测试八股文教程,刷完面试就稳了,你也可以当高薪软件测试工程师(自动化测试)1.Mock实现原理和实现机制在某些时候,后端在开发接口的时候,处理逻辑非常复杂,在测试的时候,后端在未完成接口的情况下该如何去测试呢?我们需要测试,但是有些请求又需要修改一下参数,或者改变一下request实现的方式,比如修改状态码,产生的图片要进行替换,或者是替换执行文件等Mo
测试界的扛把子
·
2023-09-26 02:56
自动化测试
技术分享
log4j
自动化测试
单元测试
测试工具
接口自动化测试之
HTTP协议详解
协议简单理解,计算机与计算机之间的通讯语言就叫做协议,不同的计算机之间只有使用相同的协议才能通信。所以网络协议就是为计算机网络中进行数据交换而建立的规则,标准或约定的集合。OSI模型1978年国际化标准组织提出了“开放系统互联网参考模型”,即著名的OSI模型。它将计算机网络体系结构的通信协议划分为7层,自上而下分别是:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。(7层网络默认具体是
自动化测试学习官
·
2023-09-22 16:27
软件测试
自动化测试
测试工程师
http
网络协议
接口自动化测试之
JSON Schema模式该如何使用?
JSONSchema模式是一个词汇表,可用于注释和验证JSON文档。在实际工作中,对接口返回值进行断言校验,除了常用字段的断言检测以外,还要对其他字段的类型进行检测。对返回的字段一个个写断言显然是非常耗时的,这个时候就需要一个模板,可以定义好数据类型和匹配条件,除了关键参数外,其余可直接通过此模板来断言,JSONSchema可以完美实现这样的需求。JSONSchema官网:json-schema.
程序员Baby~
·
2023-09-05 01:09
软件测试
程序员
接口测试
自动化测试
接口自动化测试
测试工程师
Postman
接口自动化测试之
——批量参数化(参数文件)
Postman接口请求中的参数引用格式:{{参数名}}参数文件只适用于集合中。创建参数文件以记事本举例,也可以使用其他编辑器;第一行参数名,用半角逗号(英文逗号)隔开,第二行为参数值,一样用半角逗号(英文逗号)隔开,逐行添加值。在保存的时,“编码”选择”UTF-8”。请求参数化在“CollectionRunner”设置参数文件在集合中点击右侧的三角箭头,打开集合操作页,点击“Run”;“DataF
yoyo小小汐~
·
2023-08-28 18:29
postman
测试工具
软件测试
程序员
接口测试
自动化测试
测试工程师
Python
接口自动化测试之
详解post请求
前言在HTTP协议中,与get请求把请求参数直接放在url中不同,post请求的请求数据需通过消息主体(requestbody)中传递。且协议中并没有规定post请求的请求数据必须使用什么样的编码方式,所以其请求数据可以有不同的编码方式,服务端通过请求头中的Content-Type字段来获知请求中的消息主体是何种编码方式,再以对应方式对消息主体进行解析。post请求参数常用的编码方式如下:appl
美团程序员
·
2023-08-07 21:33
测试开发
软件测试
自动化测试
python
开发语言
软件测试
自动化测试
测试工具
Python
接口自动化测试之
详解post请求
前言在HTTP协议中,与get请求把请求参数直接放在url中不同,post请求的请求数据需通过消息主体(requestbody)中传递。且协议中并没有规定post请求的请求数据必须使用什么样的编码方式,所以其请求数据可以有不同的编码方式,服务端通过请求头中的Content-Type字段来获知请求中的消息主体是何种编码方式,再以对应方式对消息主体进行解析。post请求参数常用的编码方式如下:appl
程序员雷子
·
2023-07-22 12:46
python
测试用例
功能测试
职场和发展
自动化测试
软件测试
单元测试
接口自动化测试之
Fiddler的运用
1.接口介绍(基础部分)接口是一种用来定义程序的协议,它描述可属于任何类或结构的一组相关行为应用程序编程接口,它是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力接口测试通过接口规范文档上的调用地址、请求参数,拼接报文,然后发送请求,检查返回结果目前趋向都是全后端分离模式,遵循REST接口规范,本文章不过多介绍,不懂的小伙伴可以自行搜索如果你想学习自动化测试,
测试猿廖廖
·
2023-06-09 19:12
fiddler
服务器
测试工具
python
软件测试
如何高效的学习接口自动化测试?从零开始学习接口自动化测试:选择合适的学习资源和编程语言
一、学习前的准备在开始学习
接口自动化测试之
前,我们
自动化测试码元
·
2023-06-07 02:13
自动化
功能测试
软件测试
测试工具
自动化
单元测试
python
http
接口自动化测试之
框架模型搭建
一、前言小伙伴们大家好呀,今天笔者给大家带来了一篇关于python接口自动化测试的文章,这篇文章主要讲解Python接口自动化测试框架模型的搭建,主要介绍如何设计框架,以及基础的框架运行等,话不多说,让我们一起看看吧~二、框架搭建流程2.1项目创建框架搭建前必定是以一个项目的形式存在的,故此我们需要新建一个项目,你可以通过Open打开原有项目的一个包,以此来独立成一个项目,也可以直接使用NewPr
测试框架师凃九
·
2023-04-20 23:05
git
intellij-idea
github
接口自动化测试之
requests的使用
一、requests库简介request库用来发送http请求以及接受http响应的python第三方库,主要用于接口自动化。安装命令如下:$pipinstallrequest二、requests库常用方法1、requests.get()url接口地址;params传递参数2、requests.post()url接口地址;data用于传参;json也适用于传参;【data和json传参的区别】主要
城三月
·
2023-04-13 01:24
测试
python
单元测试
如何搭建接口自动化测试框架?
在工作中,当一个项目确定要做
接口自动化测试之
后,我们一般面临两种情况:1.公司已经在做自动化测试,自己成为其中的一员这种情况下,我们需要做的就是快速了解现成的自动化测试框架,多看项目代码,了解团队的业务逻辑
自动化测试研习社
·
2023-04-13 00:36
自动化测试
接口测试
pytest
python
接口
软件测试
接口自动化测试之
Mock
目录1.Mock实现原理和实现机制2.简单的案例实现mock3.mock实现get数据模拟4.Mock和mockrunner的区别5.接口测试基础面试1.Mock实现原理和实现机制在某些时候,后端在开发接口的时候,处理逻辑非常复杂,在测试的时候,后端在未完成接口的情况下该如何去测试呢?我们需要测试,但是有些请求又需要修改一下参数,或者改变一下request实现的方式,比如修改状态码,产生的图片要进
鱼鱼说测试
·
2023-04-12 06:01
软件测试
自动化测试
接口自动化测试
python
单元测试
开发语言
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他