- 博客(1522)
- 收藏
- 关注
原创 使用Postman搞定各种接口token实战!
现在许多项目都使用jwt来实现用户登录和数据权限,校验过用户的用户名和密码后,会向用户响应一段经过加密的token,在这段token中可能储存了数据权限等,在后期的访问中,需要携带这段token,后台解析这段token才允许用户访问接口。
2025-04-02 14:22:28
390
原创 一篇文章让你搞懂性能测试6大类型及其关系!
性能测试是软件测试过程的一个关键环节,用于确定和验证应用程序或系统在各种操作条件下的性能特征。目标是确保软件在高负载、高压力、长时间运行以及其他非标准情况下仍能保持预期的行为和效率。
2025-04-01 16:46:25
369
原创 性能测试核心知识点 —— 负载模型!
性能测试是软件开发生命周期中非常重要的一环,通过对系统进行负载测试,可以评估系统在不同负载条件下的性能表现。而负载模型则是负载测试中的关键概念,它定义了测试的目标、策略、参数和流程,是进行性能测试的基础。
2025-03-26 14:26:27
335
原创 一文1600字从0到1JMeter全流程性能测试实战!
我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。
2025-03-24 14:22:59
685
原创 Python+Selenium —— Web自动化测试:元素定位
现在开始使用 Selenium 中的 Webdriver 框架编写自动化代码脚本,我们常见的在浏览器中的操作都会有相对应的类方法,这些方法需要定位才能操作元素,不同网页的元素也不同,可以根据自己情况选择使用类方法。下面开始学习元素定位 ;
2025-03-20 14:22:32
913
原创 2024最全面的接口自动化测试流程、工具及其实践!
1、接口自动化测试简介接口自动化测试是指通过编写脚本或使用自动化工具,对软件系统的接口进行测试的过程。接口测试是软件测试中的一种重要测试方法,主要用于验证系统组件之间的通信和数据交换是否正常。接口自动化测试可以提高测试效率和准确性,减少人工测试的工作量。通过自动化脚本执行接口测试,可以快速发现接口中的问题,并及时进行修复,确保系统的稳定性和可靠性。
2025-03-17 14:17:53
743
原创 一文1600字从0到1JMeter全流程性能测试实战!
项目背景:我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。
2025-03-14 15:08:55
288
原创 UI自动化测试 —— CSS元素定位实践!
自动化测试元素定位是指在自动化测试过程中,通过特定的方法或策略来准确识别和定位页面上的元素,以便对这些元素进行进一步的操作或断言。这些元素可以是文本框、按钮、链接、图片等HTML页面上的任何可见或不可见的组件。
2025-03-13 14:33:57
534
原创 【性能测试】制定性能测试方案经验分享!
一、什么是性能测试方案?性能测试方案,通俗一点说就是指导进行性能测试的文档,包含测试目的、测试方法、测试场景、环境配置、测试排期、测试资源、风险分析等内容。一份详细的性能测试方案可以帮助项目成员明确测试计划和手段,更好地控制测试流程。
2025-03-12 14:34:01
537
原创 自动化测试的意义是什么?什么时候需要自动化测试?
自动化测试的成本高,效果差,是一个相对的,而针对某些具体项目,是必须要接入自动化测试的。首先说一些什么时候会需要自动化测试。首先咱们讨论这个问题之前要带着一个疑问:决定要不要做自动化测试的因素有哪些?应该说时间才是一个衡量比重比较大的因素。
2025-03-11 14:37:24
728
原创 性能测试核心知识点 —— 性能指标!
性能测试是软件开发生命周期中的重要环节,它通过模拟真实环境下的用户负载和系统压力,评估系统的性能表现。性能指标是性能测试的核心知识点之一,它用于衡量系统的性能表现,并提供反馈信息以支持性能优化。
2025-03-10 14:52:34
399
原创 【性能测试】一文3000字从0到1详解压力测试(建议收藏)
性能测试是软件开发过程中必不可少的环节,它可以帮助开发团队评估系统的性能指标,并发现潜在的问题。本文将从零开始,详细介绍压力测试的概念、目的、步骤以及常用的工具和技术,希望能给读者提供一个全面且规范的性能测试指南。
2025-03-07 15:10:41
343
原创 作为性能测试新手,如何使用JMeter快速入门?
性能测试是软件开发中的关键环节之一,确保系统在高负载下能够正常运行。作为一名新手,借助JMeter这一强大的性能测试工具,可以快速掌握性能测试的基本理论,编写脚本并执行测试。本文将从以下几个方面展开,帮助你快速入门。
2025-03-06 14:21:12
716
原创 Python接口自动化测试:断言封装详解!
Python中的断言封装主要涉及到了requests和jsonpath两个库的使用。通过这两个库,我们可以方便地发送HTTP请求,解析JSON数据,以及进行断言。希望这篇文章对于Python中断言封装的理解有所帮助。
2025-03-04 20:16:24
518
原创 app UI自动化测试框架都包含哪些内容?
UI自动化测试框架是一套用于自动化执行用户界面相关测试的工具和库。一个完整的UI自动化测试框架应该包含测试环境配置、元素定位、测试用例管理、测试脚本编写、测试数据管理、测试执行、并发执行、异常处理、配置管理、集成测试工具、扩展性以及文档和支持等内容。通过使用这样一个完整的测试框架,测试人员可以更加高效和准确地执行UI自动化测试,提高应用程序的质量和稳定性。
2025-02-25 15:07:05
485
原创 干货|一次完整的性能测试,测试人员需要做什么?
调研阶段的主要工作为:组建工作小组、项目创建、需求分析、模型构建、定制性能测试详细实施计划。重点关注:需求调研、需要分析、模型构建测试准备阶段是性能测试工作中重要阶段。在准备阶段,需要完成业务模型到测试模型的构建、性能测试实施方案编写、测试环境的准备、性能测试案例设计、性能测试监控方案设计、性能测试脚本,及相关测试数据的准备,并在上述相关准备活动结束后按照测试计划进行准入检查。重点关注:测试模型构建、方案设计、案例设计、数据准备等。
2025-02-24 14:42:21
756
原创 接口自动化测试要做什么?这7步必不可少...
接口自动化测试是现代软件开发流程中必不可少的一环。它能够帮助团队快速、准确地验证接口的功能和性能,并且能够提高测试的覆盖率和效率。本文将详细介绍接口自动化测试的步骤和需要注意的规范。
2025-02-21 14:19:03
359
原创 UI自动化测试 —— web端元素获取&元素等待实践!
Web UI自动化测试是一种软件测试方法,通过模拟用户行为,自动执行Web界面的各种操作,并验证操作结果是否符合预期,从而提高测试效率和准确性。
2025-02-20 14:29:12
606
原创 一文1800字从0到1实现性能压测优化!
性能压测是一种评估系统运行效率和稳定性的方法,通过模拟真实的使用场景和负载条件,对系统进行压力测试和负载测试,并对测试结果进行分析,以评估系统的性能,其中性能压测结果分析是性能压测的重要环节。以往的性能压测,测试执行和分析是分开的,分析的结果具有滞后性,且依赖于测试人员经验,存在分析标准不统一的问题。为解决上述问题,笔者探索了一个基于指标趋势和阈值规则的自动化异常分析方法,并将方法嵌入性能压测执行过程,实现实时、自动的捕获测试异常,帮助测试人员分析和评估系统在特定条件下的表现。
2025-02-19 14:44:28
557
原创 性能测试核心知识点 —— 负载模型!
负载模型是一种模拟实际用户行为的方法,目的是模拟真实环境下的用户负载,以评估系统的性能。通过负载模型,我们可以了解系统在不同负载下的响应时间、吞吐量和并发用户数等性能指标,并发现系统可能存在的性能瓶颈,从而进行性能优化。负载模型是性能测试的核心知识点之一,它定义了测试的目标、策略、参数和流程,是进行性能测试的基础。设计一个有效的负载模型需要经过确定测试目标、分析用户行为、确定用户负载、选择测试策略、确定测试参数和设计测试流程等步骤。
2025-02-18 14:33:07
338
原创 接口测试 —— 如何测试加密接口?
接口加密是指在网络传输过程中,将数据进行加密,以保护数据的安全性。接口加密可以采用多种加密算法,如AES、DES、RSA等。测试接口加密的目的是验证接口加密算法的正确性和安全性。以下是一些详细的测试方法和注意事项:
2025-02-17 14:43:38
323
原创 接口自动化测试要做什么?这7步必不可少...
接口自动化测试是现代软件开发流程中必不可少的一环。它能够帮助团队快速、准确地验证接口的功能和性能,并且能够提高测试的覆盖率和效率。本文将详细介绍接口自动化测试的步骤和需要注意的规范。
2025-02-14 15:06:19
318
原创 自动化测试中如何高效进行元素定位!
在自动化测试中,元素定位是一项非常重要的工作。良好的元素定位可以帮助测试人员处理大量的测试用例,加快测试进度,降低工作负担。但是在实际的测试工作中,我们常常遇到各种各样的定位问题,比如元素定位失败、元素选择不稳定等等。那么,在自动化测试中如何高效地定位元素呢?
2025-02-13 14:35:07
704
原创 性能测试工具:Jmeter介绍!
1. 原理、JMeter的基本原理是模拟多用户并发访问应用程序,通过发送HTTP请求或其他协议请求,并测量响应时间、吞吐量、并发用户数、错误率和性能指标等,以评估应用程序的性能和稳定性。
2025-02-12 14:38:06
951
原创 小程序UI自动化测试实践:Minium+PageObject !
PO模式对页面界面交互细节进行了封装,而测试用例基于页面对象完成具体操作,这样可以使我们的自动化测试脚本案例更关注业务,而非界面细节,
2025-02-11 14:37:55
670
原创 小程序UI自动化测试实践:Minium+PageObject !
PO模式对页面界面交互细节进行了封装,而测试用例基于页面对象完成具体操作,这样可以使我们的自动化测试脚本案例更关注业务,而非界面细节,
2025-02-11 14:37:03
449
原创 一探究竟!locust性能测试全解析!
大家好!我是测试吴彦祖~最近在工作中使用locust做性能压测,发现这款工具非常强大,特别是在单台压测机能够制造更多的并发量,于是整理成了这份文档,故分享给大家
2025-02-10 14:26:00
950
原创 【5分钟速成教程】手把手教你做app自动化测试!
什么是App自动化?为什么要做App自动化?App自动化是指给 Android或iOS上的软件应用程序做的自动化测试。手工测试和自动化测试的对比如下:手工测试优势:不可替代、发现更多bug、包含了人的想象力与理解力。
2025-02-07 14:35:33
614
原创 接口自动化框架篇:框架中的数据流转处理!
接口自动化框架是一种用于测试接口的工具,它能够模拟用户对接口发送请求,并对返回的数据进行验证和分析。在设计和搭建接口自动化框架时,一个重要的考虑因素是数据流转的处理。本文将从零开始,详细介绍如何规划接口自动化框架中的数据流转处理。
2025-02-06 15:11:31
882
原创 Go函数文件I/O性能测试:如何可靠地评估效率!
在开发过程中,文件I/O操作的性能直接影响程序的运行效率。对于Go语言开发者来说,如何可靠地评估文件I/O函数的性能是一个重要课题。本文将详细介绍如何对Go函数进行可靠的性能测试。
2025-02-05 14:56:43
248
原创 Python unittest单元测试框架 —— 批量执行用例与HTML测试报告!
单元测试是软件开发中常用的一种测试方法,用于验证代码的正确性和稳定性。Python内置的unittest模块提供了一种简洁且规范的单元测试框架,可以方便地编写和执行测试用例。、本文将介绍如何使用Python unittest框架编写测试用例,并通过批量执行用例和生成HTML测试报告的方式展示测试结果。
2025-01-09 16:11:38
962
原创 Python+Requests+PyTest+Excel+Allure 接口自动化测试实战!
在本文中,我们将介绍如何使用Python的Requests库、PyTest框架、Excel和Allure报告来进行接口自动化测试。接口自动化测试是软件开发过程中的重要环节,它可以提高测试效率、降低测试成本,并确保软件的质量。在开始接口自动化测试之前,我们需要准备好相应的工具和环境。首先,我们需要安装Python解释器和相应的库。可以在Python官方网站上下载并安装Python。然后,使用pip命令安装Requests、PyTest、Excel和Allure库。接口测试用例通常以Excel表格的形式进行组织
2025-01-09 16:09:45
448
原创 Pytest参数详解 — 基于命令行模式!
1、--collect-only查看在给定的配置下哪些测试用例会被执行2、-k使用表达式来指定希望运行的测试用例。如果测试名是唯一的或者多个测试名的前缀或者后缀相同,可以使用表达式来快速定位,例如:命令行-k参数.png3、-m标记(marker)用于标记测试并且分组,以便快速选中并运行。使用 @pytest.mark 来标记。可以使用 -m "mark1 and mark2" 同时选中贷有这两个标记的所有测试用例。使用 -m "mark1 and not mark2" 则会选中有mark1的测试用例,而过
2025-01-02 14:21:51
527
原创 8年经验之谈!手动测试和自动化测试的区别!
在软件测试领域,手动测试和自动化测试是两种主要的测试方法,它们各有优势和局限性。本文将探讨这两种测试方法的区别、应用场景以及一些相关的测试技术。
2025-01-02 14:19:26
323
原创 测试框架 —— Playwright Fixture夹具有效利用的建议指南!
测试框架是软件开发中至关重要的工具,它可以帮助开发人员在编写、执行和维护测试用例时提高效率。在本文中,我们将介绍Playwright(一个跨浏览器自动化测试工具)中的Fixture夹具的有效利用方法。通过遵循以下几个步骤,您可以从零开始使用Fixture夹具并编写详细且规范的测试用例。
2024-12-26 14:40:49
362
原创 软件测试面试必问的几个问题,拿好标准答案,有备无患~
很多小伙伴都面临着这样的情况,千辛万苦拿到了面试机会,却因种种原因翻车:“在面试的时候不能将自己的真实实力表现出来。”“在回答面试官问题时,抓不到重点。”“紧张,说话结巴,不知如何最好地展现自己。”而以上的种种情况,正是因为我们忽略了如何磨炼好面试技术,才使与心仪的企业失之交臂。俗话说,知己知彼百战不殆,作为测试员,在面试前对面试官可能提出的问题进行总结和准备,是帮助我们取得好成绩的最佳方式。本期,笔者为大家整理了5个在面试过程中出现频率很高的问题,小伙伴可以自行收藏学习。 面试官在问这个问题时候,其
2024-12-26 14:39:35
914
原创 性能压测及分析调优实践 !
文中结合一次重保活动的性能压测需求,详解了整体的性能测试策略及性能分析思路,并在实施过程中有效利用了NPT性能测试平台完成了压测场景设计、执行、业务指标监控、性能指标分析,结合监控找出了性能瓶颈并给出了相应的性能优化解决方案
2024-12-19 15:01:50
760
原创 纯干货分享 ~ 银行测试面试题大揭秘!
最近碰到很多找工作的同学反馈,所在城市银行项目测试的岗位招聘还蛮多的,想了解下应聘银行项目的话,会碰到哪些面试题?这篇文章,基于银行项目的主要业务,例如信贷、理财产品,整理了部分面试题,希望有助于大家的面试求职之路。
2024-12-19 14:59:57
658
原创 性能测试工具|如何有效度量前端性能
首次内容绘制 (FCP) 是测量感知加载速度的一个以用户为中心的重要指标,因为该项指标会在用户首次在屏幕上看到任何内容时,在页面加载时间轴中标记出相应的点,迅捷的 FCP 有助于让用户确信某些事情正在进行。
2024-12-17 15:15:03
809
原创 自动化测试如何做?掌握这些要点,效率翻倍!
在现代软件开发过程中,自动化测试扮演着不可或缺的角色。为了确保产品在不同功能模块和更新迭代中保持高质量表现,自动化测试的层次分布和优先级成为了重要考量。然而,很多团队仍然存在误区,特别是偏向UI自动化测试,忽视了更为基础的单元测试和接口测试。本文将详细分析自动化测试的层次分布及其优先级,并提供具体案例,帮助大家更清晰地理解自动化测试的合理安排。
2024-12-17 15:13:07
448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人