- 博客(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
原创 IDEA 单元测试覆盖技巧分享
通常情况下,项目经理or项目总监会分阶段的问测试负责人,本阶段的测试覆盖率是多少?在工作中,当被问到“如何提高代码质量”,回答无非如下几个,增加评审,代码规约,单元测试。不知起自何年何月,如今一些机构开始引入“单元测试覆盖率”的概念,并由此对程序员提出了覆盖率要达到70%,90%,以此来评判程序员工作的质量,以及产品的质量。这里先预为单元测试下定义以免混淆,即,基于Junit,类与代码级别的,与运行时无关的白盒测试。
2024-08-07 15:14:05 889
原创 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
原创 Python获取接口请求耗时的方法
你想知道我们请求一个url的时候,握手和请求资源分别占用多长时间么?今天我们使用python写个小案例来看看吧。
2024-07-26 14:59:41 408
原创 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接口自动化浅析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
原创 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中PO模式的设计与实现
在使用 Python 进行编码的时候,会使用自身自带的编码设计格式,比如说最常见的单例模式,稍微抽象一些的抽象工厂模式等等… 在利用 Python 做自动化测试的时候,是不是也有自己的设计模式呢?所以在今天这个小章节里,需要续了解的就是 python 作为自动化测试里面的一种设计模式,尤其是 UI自动化 的专属模式 —> “PageObject” 自动化设计模式,简称 “PO模式” 。
2024-06-26 15:54:29 988
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人