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
JMeter接口测试
简单几步教你学会Python接口自动化测试
这篇文章主要介绍了简单几步教你学会Python接口自动化测试,本文从一个简单的登录
接口测试
入手,一步步调整优化接口调用姿势,期望读者可以通过本文对接口自动化测试有一个大致的了解,需要的朋友可以参考下一、
测试界的彭于晏
·
2023-11-09 02:31
技术分享
自动化测试
软件测试
python
单元测试
压力测试
测试工具
自动化测试
接口测试
Python
接口测试
框架选择之pytest+yaml+Allure!
对于实现
接口测试
的复杂场景,pytest的fixture、PDB等高阶用法都能实现需求。入门简单,对于代码基础薄弱的团队人员,也可以用pytest实现较简单的单个
接口测试
。
测试界的彭于晏
·
2023-11-09 02:01
自动化测试
技术分享
软件测试
python
pytest
服务器
测试工具
软件测试
测试工程师
自动化测试
【
接口测试
】HTTP接口详细验证清单
概述当我们在构建、测试、发布一套新的HTTPAPI时,包括我在内的大多数人都不知道他们所构建的每一个组件的复杂性和细微差别。即使你对每一个组件都有深刻的理解,也可能会有太多的信息在你的脑海中出现。以至于我们不可能一下把所有的信息进行梳理,形成成体系的API测试策略,下面我们就HTTPAPI测试将其checklist进行细化。主要从以下四个方面进行:HTTPAPI设计内容安全客户端其他HTTPHTT
心软小念
·
2023-11-08 23:27
技术分享
软件测试
http
网络协议
网络
自动化测试
软件测试
postman
接口测试
postman使用开发中经常用postman来测试接口,一个简单的注册接口用postman测试:接口正常工作只是最基本的要求,经常要评估接口性能,进行压力测试。postman进行简单压力测试下面是压测数据源,支持json和csv两个格式,如果包含有中文,请将文件编码改为UTF-8(否则请求中文会乱码)csv格式数据如下(txt文件):json格式如下:[{"registerName":"zhang
程序员木江
·
2023-11-08 22:28
自动化测试
lua
开发语言
干货 | 接口自动化测试分层设计与实践总结
接口测试
三要素:参数构造发起请求,获取响应校验结果一、原始状态当我们的用例没有进行分层设计的时候,只能算是一个“苗条式”的脚本。
程序员曦曦
·
2023-11-08 21:09
软件测试工程师
软件测试
自动化测试
职场和发展
软件测试
自动化测试
功能测试
程序人生
接口测试
工具的实验,Postman、Swagger、knife4j(黑马头条)
一、Postman最常用的
接口测试
软件,需要注意点:在进行post请求时,需要选择JSON形式发送输入JSON字符串,比如:{"maxBehotTime":"2021-04-1900:19:09","minBehotTime
独为我唱
·
2023-11-08 21:35
黑马头条
postman
测试工具
swagger
什么是API
接口测试
?这可能是全网最全的教程了!
什么是API?API是“应用程序编程接口”的缩写,是一种允许不同应用程序之间相互通信和交换数据的接口。就好像在餐厅点餐一样,你只需要告诉服务员你想要的食物,而不需要了解厨房中的具体操作,服务员会把你的订单传递给厨房,然后将厨师烹饪好的食物提供给你。在这个过程中,服务员扮演的就是一个API的角色。同样地,当你使用API时,你只需要调用所需的功能和服务,而不需要了解底层的代码实现。因此,API就像是应
自动化测试 老司机
·
2023-11-08 21:30
软件测试
测试工程师
自动化测试
pytest
selenium
测试工具
单元测试
软件测试
接口测试
性能测试怎么入门?一文7个知识点带你成功入门!
主要使用性能测试工具(
jmeter
,loadrunner等)或者代码1.1找出:产品在第一次做性能测试的时候,找出性能指标值(有多个值)1.1.1找出后:这些指标值如果不满足预期
自动化测试 老司机
·
2023-11-08 21:29
软件测试
自动化测试
测试工程师
jmeter
网络协议
单元测试
测试工具
自动化测试
性能测试
接口测试
Mock 实战 | 结合 jq 完成批量化的手工 Mock
本文霍格沃兹测试学院学员学习实践笔记。一、应用背景因为本章的内容是使用jq工具配合完成,因此在开始部分会先花一定的篇幅介绍jq机器使用,如果读者已经熟悉jq,可以直接跳过这部分。先来看应用场景,App经常会有一些信息展示的列表页,比如商家的菜品、股票的公司、文章的列表展示等,例如下面这样:菜品不够吃的话~不是,是菜品数量较少不够测试的量,假如我们想要测试几百个菜品时,会不会在刷的时候是否有性能影响
霍老湿
·
2023-11-08 21:20
软件测试
测试开发
测试工程师
mock
接口测试
接口测试
框架实战 | 流程封装与基于加密接口的测试用例设计
接口测试
仅仅掌握Requests或者其他一些功能强大的库的用法,是远远不够的,还需要具备能根据公司的业务流程以及需求去定制化一个接口自动化测试框架的能力。
测试萧十一郎
·
2023-11-08 21:44
软件测试工程师
软件测试
自动化测试
测试用例
软件测试
功能测试
自动化
程序人生
职场和发展
压力测试
JMeter
性能监控 jvisualvm 性能调优
1、压力测试1.1基本概念压力测试考察当前软硬件环境下系统(项目)所能承受的最大负荷并帮助找出系统瓶颈所在。压测都是为了系统(项目)在线上的处理能力和稳定性维持在一个标准范围内,做到心中有数。使用压力测试,我们有希望找到很多种用其他测试方法更难发现的错误。有两种错误类型是:内存泄漏,并发与同步。有效的压力测试系统将应用以下这些关键条件:重复,并发,量级,随机变化。1.2性能指标(1)响应时间(Re
澄清石灰水t
·
2023-11-08 20:05
JMeter
调优
Jmeter
调优
软件测试 | 测试开发 |
接口测试
Mock 实战(二) | 结合 jq 完成批量化的手工 Mock
本文霍格沃兹测试学院学员学习实践笔记,进阶学习文末加群。一、应用背景因为本章的内容是使用jq工具配合完成,因此在开始部分会先花一定的篇幅介绍jq机器使用,如果读者已经熟悉jq,可以直接跳过这部分。先来看应用场景,App经常会有一些信息展示的列表页,比如商家的菜品、股票的公司、文章的列表展示等,例如下面这样:菜品不够吃的话~不是,是菜品数量较少不够测试的量,假如我们想要测试几百个菜品时,会不会在刷的
霍格沃兹-慕漓
·
2023-11-08 20:35
测试
软件测试
测试开发
测试
软件测试/测试开发丨
接口测试
结合jq完成批量化的手工Mock
公众号搜索:TestingStudio霍格沃兹测试开发的干货都很硬核本文霍格沃兹测试学院学员月关学习实践笔记一、应用背景因为本章的内容是使用jq工具配合完成,因此在开始部分会先花一定的篇幅介绍jq机器使用,如果读者已经熟悉jq,可以直接跳过这部分。先来看应用场景,App经常会有一些信息展示的列表页,比如商家的菜品、股票的公司、文章的列表展示等,例如下面这样:菜品不够吃的话~不是,是菜品数量较少不够
测试开发软件测试性能测试自动化测试
·
2023-11-08 20:00
测试开发
自动化测试
软件测试
接口测试
接口测试
Mock 实战(二) | 结合 jq 完成批量化的手工 Mock
因为本章的内容是使用jq工具配合完成,因此在开始部分会先花一定的篇幅介绍jq机器使用,如果读者已经熟悉jq,可以直接跳过这部分。先来看应用场景,App经常会有一些信息展示的列表页,比如商家的菜品、股票的公司、文章的列表展示等,例如下面这样:菜品不够吃的话~不是,是菜品数量较少不够测试的量,假如我们想要测试几百个菜品时,会不会在刷的时候是否有性能影响,展示是否正常,列表展示的边界值测试等;而要测就得
测试萧十一郎
·
2023-11-08 20:28
软件测试
软件测试工程师
自动化测试
软件测试
功能测试
自动化
程序人生
职场和发展
软件测试/测试开发丨
接口测试
实战学习笔记
本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/25559一、接口加密与解密1、环境准备对响应加密的接口。对它发起一个get请求后,得到一个加密过后的响应信息。(如果有可用的加密过的接口以及了解它的解密方法,可以跳过)准备一个加密文件使用python命令在有加密文件的所在目录启动一个服务访问该网站2、原理在得到响应后对响应做解密处理:如
霍格沃兹测试开发学社
·
2023-11-08 18:32
学习
笔记
python
软件测试
软件测试/测试开发丨学习笔记之接口自动化测试
本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/25445一、接口请求体-文件1、通过接口上传文件辨别文件上传接口,查看Content-Typeproxies2、文件上传接口的场景解决
接口测试
流程中文件上传的问题指定
测试开发软件测试性能测试自动化测试
·
2023-11-08 18:01
软件测试
自动化测试
测试开发
程序员
接口测试
软件测试/测试开发丨
接口测试
学习笔记,TcpDump与WireShark
点此获取更多相关资料本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/27859协议分析工具网络监听:TcpDump+WireShark代理Proxy推荐工具:手工测试charles[全平台]、安全测试burpsuite[全平台java]自动化测试:mitmproxy其他代理:fiddler[仅windows]、AnyProxy[全平台]
测试开发软件测试性能测试自动化测试
·
2023-11-08 18:01
学习
笔记
tcpdump
软件测试
技术分享 |
接口测试
价值与体系
移动端的测试包括UI测试,兼容性测试等,服务端测试包括
接口测试
。
接口测试
检查数据的交换、传递和控制管理过程。它绕过了客户端,直接对服务端进行测试。
爱学习的潇潇
·
2023-11-08 17:12
自动化测试
软件测试
软件测试工程师
压力测试
软件测试
功能测试
自动化
程序人生
职场和发展
Python接口自动化测试post请求和get请求,获取请求返回值
引言我们在做python接口自动化测试时,接口的请求方法有get,post等;get和post请求传参,和获取接口响应数据的方法;请求接口为Post时,传参方法我们在使用python中requests库做
接口测试
时
程序员雷子
·
2023-11-08 17:08
python
selenium
测试工具
功能测试
单元测试
测试用例
postman
学会这个后,Postman 就可以丢掉了...
1前言接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能
接口测试
调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。
终码一生
·
2023-11-08 17:37
java
编程语言
软件测试
接口
spring
做
接口测试
如何上次文件
在日常工作中,经常有上传文件功能的测试场景,因此,本文介绍两种主流编写上传文件
接口测试
脚本的方法。
程序员雷子
·
2023-11-08 17:30
测试用例
单元测试
功能测试
测试工具
jmeter
selenium
postman
syntax error, expect RPAREN, actual IDENTIFIER pos 391, line 3, column 95, token IDENTIFIER INTEGER
使用msql查询每日工作考核数据:在数据库管理工具navicat里面可以测试运行成功,但是在代码中用postman调用
接口测试
,有报错:syntaxerror,expectRPAREN,actualIDENTIFIERpos391
Mr_沉溺
·
2023-11-08 17:57
MyBatis
企业级,搭建接口自动化测试框架思路分析,8年测试老鸟整理...
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、
JMeter
性能测试九
测试架构师北凡
·
2023-11-08 16:51
接口自动化测试
软件测试
自动化测试从入门到精通
软件测试
软件测试工程师
自动化测试
接口自动化测试
接口自动化
Python自动化测试
自动化测试框架
自动化
接口测试
总结
接口:系统内部接口(灰盒)系统外部接口:软件接口、服务器接口(http接口,黑盒测试)硬件接口(不涉及)
接口测试
原理:本质是基于某种协议,发送一个Request请求给服务器,然后服务器返回一个Response
zeng_xt
·
2023-11-08 14:04
接口自动化
自动化
restful
运维
接口测试
总结(什么是
接口测试
)
今天被打败了,竟然有人问我
接口测试
怎么测,本文转载自(http://blog.csdn.net/jiary5201314/article/details/51429347)本文主要分为两个部分:第一部分
大叶子123456
·
2023-11-08 14:33
计算机常识
接口测试
软件测试之
接口测试
总结
一、API接口1.什么是接口通过API接口实现计算机软件之间的相互通信(
接口测试
是一种针对服务端的功能测试)2.为什么要做
接口测试
?
大象头顶的小蚂蚁
·
2023-11-08 14:33
软件测试
接口
接口测试
总结
本文主要分为两个部分:第一部分:主要从问题出发,引入
接口测试
的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什么要做?
测试界清流
·
2023-11-08 14:27
软件测试
接口测试
jmeter
自动化测试
软件测试入门之
接口测试
首先,什么是接口呢?接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。程序内部的接口:方法与方法之间,模块与模
鱼鱼说测试
·
2023-11-08 14:57
自动化测试
自动化测试框架
自动化测试
自动化
pytest
测试工具
测试用例
08.
Jmeter
之HTTP请求默认值
如何添加:线程组右键——配置原件——http请求默认值作用:http请求默认值会在发送http请求的时候,自带这些参数复用的一个作用疑问:http请求默认值了之后1.什么时候加?--大部分http请求参数,用的是同样的数据2,如果我加了http请求默认值之后,在单个http请求里面还填写了同样数据,那么以谁为准呢?———以你自己填写的为准设置了默认值,方便我们后期改动地址请求的参数地址https:
渣渣测试007
·
2023-11-08 14:02
Jmeter
jmeter
09.
Jmeter
之察看结果树
设置了察看结果树,我们就可以实时看到每个请求的请求数据以及响应数据‘,1.如何添加察看结果树:线程组——添加——Sampler——察看结果树2.如何察看结果树里面的取样器结果、请求结果以及响应数据取样器请求结果响应数据3.如何进行查询操作4.如何用不同的模式查看上述第二点的数据CSSjQuery_Tester使用作用:C
渣渣测试007
·
2023-11-08 14:02
Jmeter
jmeter
06.
Jmeter
之发送POST请求
添加线程组:介绍线程组的功能添加sampler:介绍http请求的界面如何填入地址如何选择POST请求保存脚本,进行请求粘贴数据的时候注意空格!!!!疑问:1.如何保存脚本,这里有个坑呦!!2.http协议得到填写3.https://www.juhe.cn/docs/api/id/65POST与GET的区别
渣渣测试007
·
2023-11-08 14:02
Jmeter
jmeter
开源测试平台MeterSphere在Windows部署记录
背景最近公司想要搭建一个接口自动化测试平台,从头开始的话工作量太大了,因此准备找一个开源平台进行二开,经过几天的查找发现了MeterSphere一站式开源测试平台,使用java+vue,覆盖了测试管理、
接口测试
梧桐呀
·
2023-11-08 11:30
metersphere
自动化
java
vue.js
metersphere逻辑整理
ChromePlugin:浏览器插件,录制Web访问请求生成
JMeter
脚本并导入到MeterSphere中用于
接口测试
及性能测试。JenkinsPlugin:Jenkins插件,在Jenkin
塔◎
·
2023-11-08 11:20
metersphere
Jmeter
介绍、安装
Jmeter
基本介绍定义
JMeter
是Apache组织使用Java开发的一款测试工具,用于压力测试和性能测试它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI脚本、Java对象、数据库
one ²⁰¹⁹
·
2023-11-08 08:41
jmeter
JMeter
线程组
首先了解下
Jmeter
基本概念组件与元件组件:
JMeter
中的功能点实现(最小单位)元件:
JMeter
中组件众多,为了方便管理,对组件按照功能、性质分类归组,分组的结果就是元件,换言之,元件是组件的集合线程
one ²⁰¹⁹
·
2023-11-08 08:41
jmeter
jmeter
踩坑 java.net.SocketException: Socket operation on nonsocket: connect at java.net.DualStackPlai
java.net.SocketException:Socketoperationonnonsocket:connectatjava.net.DualStackPlainSocketImpl.connect0(NativeMethod)atjava.net.DualStackPlainSocketImpl.socketConnect(UnknownSource)atjava.net.Abstract
one ²⁰¹⁹
·
2023-11-08 08:41
jmeter
jmeter
java
开发语言
Jmeter
保存csv数据文件出现乱码
在
Jmeter
的聚合报告中,点击“SaveTableData”,打开保存的CSV文件中文出现乱码。这是因为CSV文件的格式不是UTF-8导致。
one ²⁰¹⁹
·
2023-11-08 08:41
jmeter
jmeter
python
开发语言
Jmeter
函数全局变量
https://blog.csdn.net/weixin_45490820/article/details/119038210?spm=1001.2014.3001.5502接JDBC的例子,如果通过正则表达式获取到的TUID需要在另外一个线程组也是用,或者说,在更多的线程组使用,如何操作如果直接在路径里添加TUID,如下图可以看到B请求没有请求成功,并且变量也没有获取到,说明TUID的作用域属于
one ²⁰¹⁹
·
2023-11-08 08:11
jmeter
Jmeter
参数化常用方式
概念参数化:就是动态的获取、设置或生成数据,是一种由程序驱动代替人工驱动的数据设计方案作用参数化得优点,其实就是程序实现较之于人工实现的优点,通过参数化,可以提高脚本的编写效率以及编写质量实现
JMeter
one ²⁰¹⁹
·
2023-11-08 08:10
jmeter
Jmeter
分布式
模拟几万用户并发访问分布式原理1.一台电脑作为控制机(Master),其它电脑做为执行机(Slave);2.执行时,控制机会把脚本发送到每台执行机上,执行机拿到脚本后就开始执行3.执行机执行时不需要启动
Jmeter
one ²⁰¹⁹
·
2023-11-08 08:10
jmeter
Jmeter
函数
Jmeter
函数可以被人为是某种特殊的变量,是参数话的一种方式,可以用于测试元件中;
Jmeter
函数的格式1.
one ²⁰¹⁹
·
2023-11-08 08:10
jmeter
Jmeter
关联
概念:从上一条请求中获取数据,使用在下一条请求中的过程。场景:1.对http://www.baidu.com进行2次访问;2.第一次获取title值,第二次把获取的值作为参数名(title)的参数值附加请求中。方案1正则表达提取器参数设置添加,使用变量的请求查看结果:title提取成功,并在下一个请求使用正则提取其参数详解1.引用名称:下一个请求要引用的参数名称,如填写title,则可用${tit
one ²⁰¹⁹
·
2023-11-08 08:40
jmeter
Jmeter
连接数据库(以Sqlserver为例)
jmeter
支撑多种数据库,且均需要下载对应的驱动包,各种驱动下载地址参考可参考下面博客转载:https://blog.csdn.net/pan_junbiao/article/details/86626741
jmeter
one ²⁰¹⁹
·
2023-11-08 08:40
jmeter
JDBC请求详解
JDBC请求在使用JDBC请求之前需要配置
Jmeter
连接到数据库,相关操作,请参照我的另一篇博客https://blog.csdn.net/weixin_45490820/article/details
one ²⁰¹⁹
·
2023-11-08 08:40
jmeter
Jmeter
常用断言组件
一、断言概念断言就是让程序判断预期结果和实际结果是否一致注:断言是在请求的返回层面增加一层判断机制;因为请求成功了,并不代表结果一定正确,因此需要检测机制提高测试准确性二、响应断言定义:对Web请求的响应结果进行验证,可断言响应(信息头内容、主体内容、响应代码)场景:请求:https://www.baidu.com检查:让程序检查响应数据title是否是百度一下,你就知道测试计划-线程组线程组-H
one ²⁰¹⁹
·
2023-11-08 08:40
jmeter
Jmeter
响应内容显示乱码问题的解决办法
现象
jmeter
返回内容显示乱码:原因原因应该是响应页面没有做编码处理,
jmeter
默认按照ISO-8859-1编码格式进行解析方案改配置文件进入
Jmeter
的bin目录下,找到
jmeter
.properties
one ²⁰¹⁹
·
2023-11-08 08:10
jmeter
jmeter
乱码
用
jmeter
上传图片+参数的设置
1、在浏览器的显示2、参数部分设置与普通接口一样3、要上传的文件设置注:文件格式可以参考,https://baike.baidu.com/item/MIME/2900607#2;我选择了-任意的二进制数据application/octet-stream4、运行结果
one ²⁰¹⁹
·
2023-11-08 08:10
jmeter
jmeter
Jmeter
脚本录制
1、添加线程组2、添加http代理服务器查看端口是都被占用的方法cmd:netstat-ano3、设置浏览器代理,谷歌浏览器:设置》高级》系统》打开您计算机代理设置4、参数解析①端口号:只要未被占用就可以②目标控制器:保证录制的脚本在哪个控制下存储,一般配合分组使用③分组:不对样本分组:所有请求全部罗列在组间添加分隔:加入一个虚拟的以分隔线命名的动作每组放入一个新的控制器:只存储每个组的第一个样本
one ²⁰¹⁹
·
2023-11-08 08:39
jmeter
jmeter
Jmeter
发送https请求
1.创建测试计划2.创建线程组TreadGroup3.添加http请求头将接口中的签名当做请求头参数4.添加httprequest线程:协议输入https,输入IP/serverName,端口443,接口一般为get请求,输入接口url
_BugList
·
2023-11-08 08:06
jmeter
Jmeter
_逻辑控制器
逻辑控制器控制取样器执行顺序的组件实现(分支+循环)分类1、如果(if)控制器==分支实现2、forEach控制器==循环往复实现3、循环控制器==循环往复实现如果(if)控制器需求1:测试计划中定义一个http请求访问百度,但是该请求不是无条件执行的,声明一个用户定义的变量,如果变量是baidu才执行,否则就不执行1、搭框架,测试计划,线程组,结果树,声明一个用户定义的变量2、核心:添加if控制
one ²⁰¹⁹
·
2023-11-08 08:01
jmeter
jmeter
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他