自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis性能压测、监控工具及优化方案!

Redis是一款高性能的开源缓存数据库,但是在实际应用中,我们需要对Redis进行性能压测、监控以及优化,以确保其稳定性和高可用性。本文将介绍Redis性能压测、监控工具及优化方案。

2025-04-02 14:25:56 862

原创 软件接口测试工具Jmeter使用核心详解【建议收藏】

用Jmeter做接口测试只需要掌握几个核心功能就可以了。并不一定要把它所有的功能都掌握,先掌握核心功能入行,然后再根据工作需要和职业规划来学习更多的内容。这篇文章在前面接口测试框架(测试计划--->线程组--->请求--->查看结果树)的前提下,来介绍必须要掌握的几个核心功能,力求用最短的时间取得最大的成果。

2025-04-01 14:54:42 666

原创 接口自动化测试要做什么?这7步必不可少...

接口自动化测试是现代软件开发流程中必不可少的一环。它能够帮助团队快速、准确地验证接口的功能和性能,并且能够提高测试的覆盖率和效率。本文将详细介绍接口自动化测试的步骤和需要注意的规范。

2025-03-26 14:31:11 279

原创 接口自动化框架篇:自定义异常日志封装!

在接口自动化测试中,异常日志是非常重要的一部分。通过记录和封装异常日志,我们可以更好地定位和解决接口问题,提高测试效率和可维护性。本文将介绍如何从零开始,详细规范地编写自定义异常日志封装的接口自动化框架。

2025-03-24 14:19:50 331

原创 性能测试 —— JMeter分布式测试及其详细步骤!

性能测试概要、性能测试是软件测试中的一种,它可以衡量系统的稳定性、扩展性、可靠性、速度和资源使用。它可以发现性能瓶颈,确保能满足业务需求。很多系统都需要做性能测试,如Web应用、数据库和操作系统等。

2025-03-20 14:24:49 467

原创 解密Fiddler,从零开始轻松掌握弱网测试技巧!

使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。这篇文章就带大家了解一下抓包过程。

2025-03-17 14:04:30 684

原创 记录一次jmeter压测的过程!

在软件架构与中间件实验的最后,要求进行非功能测试,那得非压力测试莫属了。虽然之前学习秒杀项目的时候看视频里面用过jmeter,但没有自己实操过,趁着这次机会,使用一下。

2025-03-14 15:11:26 277

原创 【压力测试】要不要做全链路压测?

浅谈行业现状、在开始全链路压测学习前,我们先来简单介绍一下当前全链路压测行业现状。在互联网行业中,我发现一个很有趣的现象:熟悉或者了解性能测试的人,大概有50%;而在这50%人群中,精通性能测试的,仅仅有20%;而在这20%的性能测试人中,做过全链路压测不足的5%。

2025-03-13 14:40:53 833

原创 python自动化单元测试详解!

说实话,除了测试要求,我实在不知道写单元测试有什么意义,一个函数50行代码,有多种参数组合,为了测试这些条件,需要编写测试用例,写完的测试用例比需要测试的函数还长。也就是说,除了写函数,还要写测试用例,增加的工作量不是一点点。特别是,需求经常变化,维护功能性代码本身就需要很大的工作量,还怎么记得要同步更新测试用例呢?很多程序员连基本的注释都做不好,还谈什么单元测试。我不喜欢测试用例的另外一个原因,就是我们目前的代码习惯是,除了基本的函数文档外,还会在函数文档中写上一些测试用的数据,这些数据既是写代码时候的测

2025-03-12 14:32:17 548

原创 2025全网最全的性能测试介绍!

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。

2025-03-11 14:40:48 827

原创 性能测试核心知识点 —— 性能测试的目标和范围!

性能测试是确保系统在正常运行条件下,能够满足预期性能指标的过程。它是一项关键的测试活动,可帮助发现系统在压力下的性能瓶颈,并提供可行的解决方案。

2025-03-10 14:45:54 397

原创 什么是接口自动化测试?接口自动化测试的目的是什么?

接口测试是对系统或组件之间的接口的测试。主要用于检测外部系统与系统间以及内部各个子系统间的交互点。测试重点是检查数据交换、传递和控制管理过程,以及系统间的相互逻辑依赖关系等。1> 尽早介入软件测试流程,降低修复成本。分层进行多轮测试可以过滤出更多问题。2> 接口测试的核心是持续集成。对接口进行自动化便于服务监控、回归测试及冒烟测试,保持平台稳定,提升用户体验。满足一下几点:1> 业务流:了解系统及内部各个组件之间的业务逻辑交互。2> 数据流:了解接口的I/O(input/output:输入/输出)。3> 协

2025-03-07 15:16:04 996

原创 【性能测试】一文3000字从0到1详解性能问题定位(建议收藏)

性能问题在软件开发中是一个常见的挑战。当用户遇到应用程序运行缓慢或卡顿的情况时,往往是由于性能问题造成。性能问题定位是解决这些问题的关键步骤之一,它能帮助我们找出造成应用程序性能差的根本原因。本文将从0到1详细且规范地介绍性能问题定位的过程。

2025-03-06 14:26:40 770

原创 Selenium元素定位的八种方法(建议收藏)

自动化一般需要四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。Selenium提供8种元素定位的方法:id,name,class name,link text,xpath,css selector,tag name ,partial link tex。

2025-03-04 20:06:54 443

原创 【压力测试】要不要做全链路压测?

面对全链路压测的优点,我们也要理性的分析有利用,不能盲目的跟风,不然只能适得其反。一切都要从实际地位出发,做符合实际的事情,才能得到正的价值。

2025-02-25 15:11:16 1685

原创 测试3个月,成功入职 “字节”,我的面试心得总结!

今天来给大家讲一下软件测试工程师的面试一些技巧、建议,以及你们在面试过程中需要做的一些准备、注意事项。很多的小伙伴在刚刚学习完软件测试后就要面临一个问题:就业找工作。找工作要面临的第一件事儿就是面试,很多小伙伴对面试完全是模糊并且迷茫的,大部分人谈到面试都有会紧张、患得患失的情绪。为了能够帮助大家打消面试诸多顾虑,今天雨果就从头到尾带大家进入测试面试。

2025-02-24 14:31:22 885

原创 自动化测试如何做?掌握这些要点,效率翻倍!

在现代软件开发过程中,自动化测试扮演着不可或缺的角色。为了确保产品在不同功能模块和更新迭代中保持高质量表现,自动化测试的层次分布和优先级成为了重要考量。然而,很多团队仍然存在误区,特别是偏向UI自动化测试,忽视了更为基础的单元测试和接口测试。本文将详细分析自动化测试的层次分布及其优先级,并提供具体案例,帮助大家更清晰地理解自动化测试的合理安排。

2025-02-21 14:22:59 606

原创 一文3000字从0到1带你接口测试基础知识【建议收藏】

接口测试是软件测试中的一个重要环节,它主要用于验证系统各个组件之间的相互通信是否正确,以及系统对外提供的接口是否符合预期的功能和性能要求。下面我将带你从零开始,详细介绍接口测试的基础知识。

2025-02-20 14:18:34 259

原创 做接口测试,你真的了解接口吗?

在软件开发过程中,接口测试的重要性日益凸显。接口测试不仅能够确保不同系统或模块之间的数据传输准确无误,还能有效验证系统的稳定性和可靠性,尤其是在微服务和API驱动的架构下,接口测试的需求更加迫切。本文将带你了解接口测试的基础知识,揭开它在质量保障中的关键作用。

2025-02-19 14:47:59 651

原创 Selenium自动化之弹窗处理

我们在使用Selenium做Web自动化测试时,页面经常出现弹窗,如果不处理后续的测试脚本就无法正常运行,今天我们就带大家一起来学习如何处理Web页面上的弹窗。

2025-02-18 14:23:04 196

原创 2024最全面的接口自动化测试流程、工具及其实践!

接口自动化测试是指通过编写脚本或使用自动化工具,对软件系统的接口进行测试的过程。接口测试是软件测试中的一种重要测试方法,主要用于验证系统组件之间的通信和数据交换是否正常。接口自动化测试可以提高测试效率和准确性,减少人工测试的工作量。通过自动化脚本执行接口测试,可以快速发现接口中的问题,并及时进行修复,确保系统的稳定性和可靠性。

2025-02-17 14:46:25 467

原创 自动化测试常考的面试题+答案汇总(持续更新)

Hi,大家好,我是自动化测试老司机。最近很多朋友都在说今年的互联网行情不好,面试很难,不知道怎么复习,我最近总结了一份在自动化测试面试中比较常见的面试题合集,希望对大家有帮助。本文共 4800 字,预计阅读时间 13 分钟,建议点赞+收藏再阅读,防止丢失!只收藏不点赞都是坏人呀!废话少说,直上干货。1、apache和nginx的区别?2、平常用什么工具测接口的?3、没有接口文档,如何做接口测试?4、在手工接口测试或者自动化接口测试的过程中,上下游接口有数据依赖如何处理?5、依赖于第三方数据的接口如何进行测试

2025-02-14 14:28:31 666

原创 遇到这3种接口测试问题,其实,你可以这么办~

作为整个软件项目的必经环节,软件测试是不可缺少的“查漏补缺”环节。而作为软件测试中的重要一环——接口测试,几乎串联了整个项目所有的输入和输出环节。前几年,我在做后端测试时,接触最多的正是接口测试。基于此,我想给大家分享一些我曾经碰到过的接口测试难题,希望抛砖引玉,给正在做测试的小伙伴们提供一些避雷方案。

2025-02-13 14:40:02 891

原创 一探究竟!locust性能测试全解析!

Locust是一款易于使用的分布式负载测试工具,一个locust节点就可以在一个进程中支持数千并发用户,基于事件,通过gevent使用轻量级执行单元。

2025-02-12 14:24:51 516

原创 接口自动化框架篇:自定义异常日志封装!

在接口自动化测试中,异常日志是非常重要的一部分。通过记录和封装异常日志,我们可以更好地定位和解决接口问题,提高测试效率和可维护性。本文将介绍如何从零开始,详细规范地编写自定义封装的接口自动化框架。

2025-02-11 14:42:13 263

原创 什么是接口测试?接口测试的目的是什么?

1、什么是接口测试?接口测试是对系统或组件之间的接口的测试。主要用于检测外部系统与系统间以及内部各个子系统间的交互点。测试重点是检查数据交换、传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

2025-02-10 14:17:37 436

原创 一篇文章让你搞懂性能测试6大类型及其关系!

性能测试是软件测试过程的一个关键环节,用于确定和验证应用程序或系统在各种操作条件下的性能特征。目标是确保软件在高负载、高压力、长时间运行以及其他非标准情况下仍能保持预期的行为和效率。

2025-02-07 14:39:47 328

原创 选择和使用接口自动化测试框架:从零到一!

随着软件开发的不断演进,对于接口自动化测试的需求也越来越高。接口自动化测试框架的选择至关重要,它可以帮助测试团队提高测试效率、降低人力成本,并确保软件交付的质量。在本文中,我们将从零开始介绍如何选择和使用接口自动化测试框架。

2025-02-06 15:05:32 519

原创 性能测试核心知识点 —— 搭建测试环境(建议收藏)

性能测试是软件开发过程中不可或缺的一环,它旨在评估系统在不同负载条件下的性能和稳定性。而搭建一个稳定、可靠的测试环境是进行性能测试的重要前提。本文将从头开始,为您介绍性能测试环境搭建的核心知识点,帮助您建立一个规范且高效的测试环境。

2025-02-05 15:05:25 351

原创 接口测试基础 --- 什么是接口测试及其测试流程?

接口测试是指针对软件系统的接口进行测试的过程,主要是验证系统之间的数据传输和通信是否正常、功能是否正确。接口测试主要关注接口的输入、输出以及相应的逻辑关系,而不关注底层实现细节。接口测试可以帮助开发团队发现和解决与接口相关的问题,验证系统在不同组件之间的交互是否符合预期,并确保系统的稳定性和可靠性。

2025-01-09 16:18:26 279

原创 编写更好的Java单元测试的7个技巧!

编写高质量的单元测试对于保证软件质量和可维护性至关重要。Java单元测试是一种验证代码是否按照预期工作的方法,下面是7个编写更好的Java单元测试的技巧。

2025-01-09 16:17:14 257

原创 8年经验之谈 —— 推荐几款常用Web自动化测试神器!

Web自动化测试在保证质量、提升效率、软件开发加速迭代上起到关键作用,它已经成为现代软件测试中不可或缺的一部分,今天给大家介绍推荐几款常用的Web自动化测试工具。

2025-01-02 14:07:22 1152

原创 性能测试中如何设计真实的负载呢?

性能测试是一项关键的软件开发活动,它可以帮助我们评估系统在不同负载下的响应能力,并找出系统的瓶颈。然而,要确保我们的性能测试结果真实可靠,我们需要设计一个真实的负载。本文将从零开始,详细介绍如何设计真实负载的性能测试方法,并提供一些规范要求,以确保测试结果的准确性和可靠性。

2025-01-02 14:05:51 972

原创 8年软件测试工程师感悟 —— 写给还在迷茫中的朋友!

这两天和朋友谈到行业的发展,为什么互联网大厂纷纷大规模裁员?去年还在全网声讨互联网企业996呢,今年突然没声音了,也不用讨论在哪个路灯上吊死互联网资本家了,因为都被裁了。继教育培训领域大幅度裁员之后,大厂裁员消息也开始陆续传出,百度AIG,MEG多条业务线进行精简,涉及核心技术部门;社区电商,0%;而腾讯在年度员工大会表示,PCG事业群将开始大规模人员优化,此外,华为、字节、携程等一众互联网企业,都开始削减支出、裁员过冬,不得不承认互联网企业的寒冬已来。互联网仍在发展,但已经是存量市场了,对人员规模的需求正

2024-12-26 14:53:51 927

原创 测试自动化成功关键因素!

在软件测试领域,自动化测试被广泛认为是提高效率和准确性的关键工具。然而,尽管自动化测试具有巨大潜力,但实现其最大效益并非易事。本文将探讨测试自动化中的一些常见挑战,并提供策略以确保项目的成功。

2024-12-26 14:52:30 270

原创 Pytest参数详解 — 基于命令行模式!

1、--collect-only查看在给定的配置下哪些测试用例会被执行2、-k使用表达式来指定希望运行的测试用例。如果测试名是唯一的或者多个测试名的前缀或者后缀相同,可以使用表达式来快速定位,例如:命令行-k参数.png3、-m标记(marker)用于标记测试并且分组,以便快速选中并运行。使用 @pytest.mark 来标记。可以使用 -m "mark1 and mark2" 同时选中贷有这两个标记的所有测试用例。使用 -m "mark1 and not mark2" 则会选中有mark1的测试用例,而过

2024-12-19 15:12:44 960

原创 8年经验之谈!手动测试和自动化测试的区别!

在软件测试领域,手动测试和自动化测试是两种主要的测试方法,它们各有优势和局限性。本文将探讨这两种测试方法的区别、应用场景以及一些相关的测试技术。

2024-12-19 15:10:07 368

原创 最强Python自动化测试工具:Selenium的实战指南!

最强Python自动化测试工具:Selenium的实战指南、在当今的软件开发世界中,自动化测试是确保软件质量的关键环节。Selenium是最著名的自动化测试工具之一,它允许你模拟用户在浏览器中的行为。今天,我们将探索这个最厉害的Python自动化工具。

2024-12-17 15:22:50 163

原创 软件测试工程师面试整理 —— 编程与自动化!

在软件测试领域,编程与自动化是提升测试效率、覆盖率和可靠性的关键因素。掌握编程技术和自动化测试框架,能够帮助测试人员有效地执行大量重复性测试任务,并迅速反馈软件的质量状况。以下是编程与自动化在测试中的主要应用及相关技术介绍:

2024-12-17 15:20:40 1284

原创 微信点赞的测试用例,应该在哪些方面进行设计!

功能模块测试的测试用例设计方法包括:  等价类划分法:把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一个部分中选取少数具有代表性的数据作为测试用例。比如字符串长度检查,字符类型检查,标点符号检查,特殊字符检查(@ # $ % ! ^ & * ? /) ,中文字符  边界值分析法:针对功能说明中的输入输出域,进行边界值和极限值的设计和测试。  因果图法:以设计说明书为依据设计因果测试流程图和测试案例。  错误推测法:采用逆向思维方式,结合以往测试经验和直觉设计软件在功能和流程上可能存在的各种错误

2024-12-16 14:34:02 936

空空如也

空空如也

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

TA关注的人

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