自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (2023年最新版)史上最全Python/Java自动化测试学习路线图!没有之一!

废话少说,直接上干货!保证是你2023年看到最全最详细的自动化测试进阶学习路线全栈图!!赶紧保存!

2023-06-14 16:11:27 896 4

原创 遇到BUG怎么分析,全方位带你分析

软件测试的目的是尽可能早地找出软件产品中潜藏的缺陷,并确保其得以修复。所以缺陷的分析就会变得很关键,那么如何来分析缺陷呢?

2024-08-20 15:16:09 861

原创 软件测试大佬都是怎么写简历的

指导了二、三千多人求职, 90%的简历都有大的问题,这次九九从头到尾一次性的告诉你简历到底应该怎么来写,内容比较长,一定要认真看完,别发呆啊,记得先收藏起来!留着写简历的时候作一个参考。

2024-08-20 15:14:51 312

原创 30道python自动化测试面试题与答案汇总

1、什么项目适合做自动化测试?

2024-08-07 15:17:31 470

原创 IDEA 单元测试覆盖技巧分享

通常情况下,项目经理or项目总监会分阶段的问测试负责人,本阶段的测试覆盖率是多少?在工作中,当被问到“如何提高代码质量”,回答无非如下几个,增加评审,代码规约,单元测试。不知起自何年何月,如今一些机构开始引入“单元测试覆盖率”的概念,并由此对程序员提出了覆盖率要达到70%,90%,以此来评判程序员工作的质量,以及产品的质量。这里先预为单元测试下定义以免混淆,即,基于Junit,类与代码级别的,与运行时无关的白盒测试。

2024-08-07 15:14:05 889

原创 jmeter如何自动生成测试报告

1、准备.jmx脚本文件 2、在脚本文件路径下执行cmd命令:

2024-08-03 14:43:36 162

原创 Python组装jmx并调用JMeter实现压力测试

JMeter可以通过os命令调用Python脚本,Python同样可以通过系统命令调用JMeter执行压测

2024-08-03 14:42:25 574

原创 JMeter导入自定义的Jar包

原计划这一篇是介绍前置处理器的基础知识的,结果由于许多小伙伴或者童鞋们在微信和博客园的短消息中留言问如何引入自己定义的Jar包呢???我一一回复告诉他们和引入插件的Jar包一样的道理,一通百通。但是感觉他们还是很迷糊很迷惘,因此在这里穿插一篇导入自定义的Jar包。还有另外一个原因就是前置处理器会用到这个自定义的Jar包。

2024-08-03 14:40:09 718

原创 jmeter基本使用小结

新建测试计划(步骤省略)后,选择添加线程组,进入线程组设置页面,其中线程数代表用户数,Ramp-Up Period表示线程组周期,循环次数表示执行具体次数。

2024-07-31 15:24:56 244

原创 Jmeter测试时遇到的各种乱码问题及解决

遇到的问题:csv文件中有的用户名是中文的,接口使用该用户名入参时,查看结果树中看到,中文名显示为一堆乱码。

2024-07-31 15:23:33 293

原创 Jmeter多种定时器实现方法解析

用法(场景):更真实的模拟用户场景,需要设置等待时间,或是等待上一个请求的时间才执行,给 sampler 之间的思考时间

2024-07-30 14:40:26 319

原创 Jmeter压力测试简单教程(包括服务器状态监控)

前段时间公司需要对服务器进行压力测试,包括登录前的页面和登录后的页面,主要目的是测试负载均衡的实现效果。不知道是不是因为Jmeter不如loadRunner火爆还是什么,网上关于Jmeter的资料有很多但是大多千篇一律,要么简单弄个页面测试一下,要么全篇都是介绍很多和Jmeter无关的第三方工具,看起来很专业高深,但是作为测试小白来说,看到这样的东西确实头疼

2024-07-30 14:39:11 671

原创 使用JMeter从JSON响应的URL参数中提取特定值

在使用Apache JMeter进行API测试时,我们经常需要从JSON格式的响应中提取特定字段的值。这可以通过使用JMeter内置的JSON提取器和正则表达式提取器来完成。以下是一个具体的例子,展示了如何从一个JSON响应中提取rowId的值,同时处理字符串终止符。

2024-07-29 15:31:05 258

原创 Jmeter结构体系及运行原理顺序解析

Jmeter 时以线程的方式来运行的(由于Jmeter 是 java 开发的所以是运行在 JVM 虚拟机上的,java 也是支持多线程的)

2024-07-29 15:30:06 291

原创 脚本测试postman快速导出python接口测试过程示例

Postman的脚本可以导出多种语言的脚本,方便二次维护开发。

2024-07-26 15:02:19 291

原创 Python获取接口请求耗时的方法

你想知道我们请求一个url的时候,握手和请求资源分别占用多长时间么?今天我们使用python写个小案例来看看吧。

2024-07-26 14:59:41 408

原创 python实现接口并发测试脚本

常用的网站性能测试指标有:并发数、响应时间、吞吐量、性能计数器等。

2024-07-24 15:15:19 835

原创 postman接口做关联测试的方法步骤

假设下一个接口登录需要上一个接口的返回值,例如请求需要先登录获取到token,下一个请求要携带对应的token才能进行请求

2024-07-24 15:14:16 214

原创 Python中requests做接口测试的方法

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

2024-07-22 15:33:57 646

原创 postman批量执行接口测试的图文步骤

我们有时候为了测试会虚拟创建一些用户,这时候我们可能会通过写sql脚本的形式,但如果没有理清增加用户的注意事项等,往往造出来的数据不能用,比较方便的操作就是直接用postman写一个批量调用的脚本。

2024-07-22 15:32:11 295

原创 Jmeter接口测试实战-Cookies

接口测试时常都需要登录,请求方式(post),登录常用的方法有通过获取token,获取session,获取cookie,等等.这几种都有一个共同的特点,有效期(expires).

2024-07-17 14:38:46 864

原创 Python单元测试入门到精通讲解

单元测试是对代码中的最小单元进行测试,通常是函数或方法。其目标是检查这些单元是否按预期工作。单元测试通常涵盖函数的各种输入和边界条件,以确保代码的正确性。

2024-07-17 14:36:49 657

原创 Python测试框架pytest核心库pluggy详解

初始化一些参数,如_name2plugin:存放后续注册 plugin

2024-07-15 14:56:10 717

原创 Python测试框架:pytest

pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:

2024-07-15 14:53:23 664

原创 Django配置跨域并开发测试接口

1. 首先浏览器安全策略限制js ajax跨域访问服务器

2024-07-10 15:04:52 370 1

原创 Python登录接口如何获取token并保存到文件中

1.在项目下新建文件token.yaml文件,然后调用登录接口

2024-07-10 15:03:28 340

原创 python+excel接口自动化获取token并作为请求参数进行传参操作

1、登录接口登录后返回对应token封装:

2024-07-08 14:31:54 334

原创 Python接口自动化浅析requests请求封装原理

还记得我们之前写的get请求、post请求么?大家应该有体会,每个请求类型都写成单独的函数,代码复用性不强。接下来将请求类型都封装起来,自动化用例都可以用这个封装的请求类进行请求

2024-07-08 14:28:23 661

原创 python+pytest接口自动化之session会话保持的实现

在接口测试的过程中,经常会遇到有些接口需要在登录的状态下才能请求,否则会提示请登录,那么怎样解决呢?我们可以通过Cookie绕过登录,其实这就是保持登录状态的方法之一。那么今天笔者想讲通过session进行会话保持。

2024-07-04 14:56:08 1002

原创 python+pytest接口自动化参数关联

参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请求B接口时作为请求参数传入。

2024-07-04 14:53:35 595

原创 python+pytest自动化测试函数测试类测试方法的封装

今天呢,笔者想和大家聊聊python+pytest接口自动化中将代码进行封装,只有将测试代码进行封装,才能被测试框架识别执行。

2024-07-03 14:42:51 550

原创 Python+request+unittest实现接口测试框架集成实例

大家知道很多接口测试工具可以实现对接口的测试,如postman、jmeter、fiddler等等,而且使用方便,那么为什么还要写代码实现接口自动化呢?工具虽然方便,但也不足之处:

2024-07-03 14:41:49 675

原创 Selenium+Python自动化脚本环境搭建的全过程

先整体说一下需要用到工具 1、Python环境(包括pip) 2、谷歌浏览器(包括对应的WebDriver)

2024-07-02 14:58:40 808

原创 Python接口自动化浅析如何处理接口依赖

在面试接口自动化时,经常会问,其他接口调用的前提条件是当前用户必须是登录状态,如何处理接口依赖?

2024-07-02 14:54:45 827

原创 Web安全测试之XSS实例讲解

XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的. 比如获取用户的Cookie,导航到恶意网站,携带木马等。

2024-07-01 14:52:34 946

原创 pytest自动化测试数据驱动yaml/excel/csv/json

数据的改变从而驱动自动化测试用例的执行,最终引起测试结果的改变。简单说就是参数化的应用。

2024-07-01 14:51:06 589

原创 python实现微信收红包自动化测试脚本(测试用例)

【100%无套路免费领取】

2024-06-27 15:22:12 423

原创 Python自动化测试中yaml文件读取操作

一种标记语言。yaml 是专门用来写配置文件的语言,非常简洁和强大

2024-06-27 15:21:00 637

原创 Python中PO模式的设计与实现

在使用 Python 进行编码的时候,会使用自身自带的编码设计格式,比如说最常见的单例模式,稍微抽象一些的抽象工厂模式等等… 在利用 Python 做自动化测试的时候,是不是也有自己的设计模式呢?所以在今天这个小章节里,需要续了解的就是 python 作为自动化测试里面的一种设计模式,尤其是 UI自动化 的专属模式 —> “PageObject” 自动化设计模式,简称 “PO模式” 。

2024-06-26 15:54:29 988

原创 python接口自动化测试数据和代码分离解析

common中存放的是整个项目中公共使用的封装方法

2024-06-26 15:52:27 267

空空如也

空空如也

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

TA关注的人

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