自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1455)
  • 收藏
  • 关注

原创 Jmeter 工具的 CSV 参数化

从事软件测试的小伙伴都知道Jmeter工具,当我们使用Jmeter工具做接口测试和性能测试的时候,CSV这个配置元件就会经常使用到。但是这个元件有很多场景很多人并不是很清楚,并且有些特性如果不弄明白会影响整个脚本的使用。所以,我们今天就给大家来讲一下这个CSV配置元件。

2024-09-23 14:44:55 170

原创 性能小白终于能看懂Jmeter报告了

Aggregate Report翻译为聚合报告,是JMeter常用的一个Listener。

2024-09-23 14:41:28 199

原创 Jmeter、postman、python 三大主流技术如何操作数据库?

只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下:

2024-09-19 15:37:54 752

原创 postman接口自动化测试框架实战!

​把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来。本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完成的用例还必须随着被测试对象的改变而更新,因此,还有额外的维护成本。​

2024-09-18 16:09:45 375

原创 自动化测试框架从0到1

自动化测试框架是一个集成体系,这个体系中包含测试功能的函数库、测试数据源、测试对象以及可重用的模块。​

2024-09-14 16:00:00 935

原创 什么是TCP/IP协议?

TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。​

2024-09-14 15:57:00 812

原创 接口自动化测试之调用excel实现接口数据依赖

我们把接口的信息按照规定的格式都维护在excel文件中,通过代码实现调用excel,完成接口的自动化测试。这样,只需要负责人将主要逻辑写好之后,公司其他不会写代码的员工,也可以通过维护excel中的接口数据,完成整体项目的接口自动化。

2024-09-09 15:28:52 755

原创 APP自动化简单理解(在python中实现简单的app自动化框架)

1、安装jdk及配置jdk的环境变量​

2024-09-09 15:26:41 669

原创 如何学selenium?--Selenium知识点汇总

​最近一段时间在学习selenium,但是目前工作中不太能用到,为了方便以后复习,花几个小时整理了一份‘Selenium知识点汇总.xmind',也可以作为速查表。​

2024-09-04 14:57:04 225

原创 Pytest结合allure生成美观的测试报告

allure的环境搭建还算比较简单

2024-09-04 14:55:37 421

原创 面了 6 家大厂,拿了 5 个 offer,进大厂好像也没有那么困难

8月份的时候因为换工作的缘故,陆续参加了华为、阿里巴巴、字节跳动、拼多多、百度、Paypal 的社招面试,除了字节跳动流程较长,我主动结束面试以外,其他的都顺利拿到了 Offer。

2024-09-02 14:45:31 771

原创 unittest与pytest的对比

这篇文章是关于自动化测试框架的,算是一种传统的测试框架与新测试框架的一种对比吧(unittest与pytest)。如果正在学习自动化测试的小伙伴一定不要错过这篇文章了。​

2024-08-28 15:42:36 900

原创 金九银十:分享90%以上你可能会遇到的经典面试题(测试人必备)

面试经典问题:一、如何提交一个高质量的bug跟踪单?

2024-08-26 15:34:55 426

原创 测试人必备的超全linux命令大全

今天给大家带来的是面试/实际工作中经常用到的Linux相关操作命令:

2024-08-26 15:33:25 955

原创 测试人掌握这三点可以做到不漏测!

顾名思义:指的是软件产品在测试结束后,出现了在测试过程中未发现的问题。一旦出现漏测,首先给用户带来的体验感是非常差,特别是一些严重的bug,比如闪退,未响应等,那么用户极有可能会找同类型进行产品替代,毕竟现在目前市场上同类型的产品过于太多;从公司本身来看,缺陷发现的越晚,修复的成本就会越高,投入的人力,物力,时间就会拉长;从测试人员本身来看,间接性也证明了测试人员能力不足,个人的工作就会受到质疑。不漏测在工作中其实很难做到,即使是大型比较完善的团队,依旧存在这样的问题,但是尽可能少漏测,是作为测试人员最基本

2024-08-20 15:11:06 266

原创 软件测试工程师如何做安全测试?

在去年,已经使用接近20年、90%java项目都广泛采用的Log4j组件爆出了严重漏洞!

2024-08-20 15:08:52 395

原创 Playwright中Web自动化测试的实现

由于Selenium在3.x和4.x两个版本的迭代中并没有发生多大的变化,因此Selenium一统天下的地位可能因新框架的出现而变得不那么稳固。

2024-08-07 15:12:17 702

原创 python 如何在测试中使用 Mock

mock 的意思是模拟,也就是模拟接口返回的信息,用已有的信息替换它需要返回的信息,从实现对所依赖的模块的测试。

2024-08-07 15:09:54 834

原创 jmeter设置全局变量与正则表达式提取器过程

接口测试中,很多接口都要带上登录后的token才能正常发送请求,这里记录一下登录获取token设置为全局变量供其他接口使用

2024-08-03 14:33:38 165

原创 Jmeter连接数据库过程图解

1、下载MySQL的jdbc驱动(mysql-connector-java-5.1.28.jar),将其放到 ...\apache-jmeter-3.3\lib\ 目录下

2024-08-03 14:32:28 112

原创 Jmeter逻辑控制器事务控制器使用方法

Transaction controller:一般是指要做的或所做的事情,在关系数据库一个事务可以是一条SQL语句,一组SQL语句或整个程序、在实际的工作过程中,将完成一个业务的一系列操作称作为事务,我们来举最为典型的用户登录场景为例。

2024-07-31 15:20:16 361

原创 jmeter正则表达式提取器的用法与正则

我们再使用jmeter请求接口时,碰到一些业务流程性的接口改怎么办,比如,我一个发布内容的接口需要用到登录接口返回的token加到请求上去才能发布内容,那在jmeter上该是如何实现的咧?

2024-07-30 14:37:08 566

原创 JMeter配置元件详解

参数化配置元件(以下简称CSV)能够在文件中读取一行数据,根据特定的符号切割成一个或多个变量放入内存中。相比于JMeter函数助手中提供的 __CSVRead()、__StringFromFile()函数,CSV使用更加简便。而且,CSV非常适合处理大量的数据,也适用于生成“随机值”、“唯一值”这张的变量。

2024-07-30 14:35:11 449

原创 使用jmeter实现对jar包的调用方式

在我们测试接口的过程中,可能有时需要用到第三方jar包来生成一些测试数据(如有时需要对参数的输入值使用第三方jar包进行加密操作),涉及到这种的情况

2024-07-29 15:28:44 500

原创 docker环境搭建JMeter+Grafana+influxdb可视化性能监控平台的教程

在用jmeter压测接口的时候发现其原生的监控起来不是很友好,在网上查阅的时候发现结合influxDB和grafana,出来的报告很炫酷,监听结果看起来很舒服很明了。

2024-07-29 15:26:49 564

原创 Postman如何导出接口的几种方法

1.选择左边目录的New Collection,新建一个接口文件夹,建完后就会出现在左边的Collections的目录下

2024-07-26 14:57:50 1248

原创 python接口测试对修改密码接口进行压测

做接口测试中,对于一般性的单业务接口测试很多工具可供选择,但是对于一些相关业务相关性的关联接口测试就比较麻烦,使用工具比如jmeter、postman、soapui等等就比较麻烦。

2024-07-26 14:56:21 327

原创 python Django编写接口并用Jmeter测试的方法

我这里是在Django项目中新建了个APP,目录结构如下图所示:

2024-07-24 15:08:47 444

原创 jmeter接口测试教程以及接口测试流程(入门教程)

Jmeter是由Apache公司开发的一个纯Java的开源项目,即可以用于做接口测试也可以用于做性能测试。

2024-07-24 15:06:40 846

原创 Jmeter的接口测试详细步骤并实现业务闭环

一、首先是了解Jmeter接口测试用到的组件

2024-07-22 15:54:52 434

原创 Python+Django实现接口测试工具的示例代

最近被几个公司实习生整自闭了,没有基础,想学自动化又不知道怎么去学,没有方向没有头绪,说白了其实就是学习过程中没有成就感,所以学不下去。出于各种花里胡哨的原因,今天给大家整一个简单又有成就感的接口自动化学习吧。

2024-07-22 15:51:56 744

原创 python实现requests接口测试的问题

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求

2024-07-17 14:46:36 892

原创 Postman支持测试Websocket接口

WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

2024-07-17 14:42:42 379

原创 全面介绍python中很常用的单元测试框架unitest

unitest主要包含TestCase、TestSuite、TestLoader、TextTestRunner、TextTestResult这几个功能模块。

2024-07-15 15:18:53 733

原创 python单元测试框架unittest基本用法案例

unittest是python单元测试框架,类似于JUnit框架

2024-07-15 15:17:59 535

原创 Python接口自动化之request请求封装源码分析

我们在做自动化测试的时候,大家都是希望自己写的代码越简洁越好,代码重复量越少越好。那么,我们可以考虑将request的请求类型(如:Get、Post、Delect请求)都封装起来。这样,我们在编写用例的时候就可以直接进行请求了。

2024-07-08 14:35:50 1014

原创 Python自动化实战之接口请求的实现

在前文说过,如果想要更好的做接口测试,我们要利用自己的代码基础与代码优势,所以该章节不会再介绍商业化的、通用的接口测试工具,重点介绍如何通过 python 编码来实现我们的接口测试以及通过 Pycharm 的实际应用编写一个简单接口测试。

2024-07-04 15:00:18 1025

原创 Python接口自动化浅析如何处理动态数据

注册接口参数需要手机号,手机号如何动态生成?

2024-07-04 14:57:34 617

原创 Python接口自动化系列之unittest结合ddt的使用教程

前面一篇我们已经把unittest的常用用法都已经讲过了,可能很多小伙伴有个疑问,unittest框架怎么做数据驱动呢?这节我们就来学习一下。

2024-07-03 14:46:12 326

原创 Python接口自动化 之用例读取方法总结

在软件测试中,为项目编写接口自动化用例已成为测试人员常驻的测试工作。本文以python为例,基于笔者曾使用过的三种用例数据读取方法:xlrd、pandas、yaml,下面简要地介绍下它们的使用方法及简单分析。

2024-07-03 14:45:03 982

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除