- 博客(757)
- 收藏
- 关注
原创 Postman 请求参数:Query、Path和Body 详解!
Postman 作为一个功能强大的工具,极大地简化了 API 测试和调试的过程,提供了发送请求和检查响应的直接方法。本文将着重介绍如何在 Postman 中高效地处理请求参数,以提高 API 测试和开发的便利性。
2025-04-02 14:20:46
418
原创 零基础如何学会Appium自动化测试?
appium是一款移动自动化测试工具,经常被用于实现UI自动化测试,其可支持安卓和IOS两大平台,还支持多种编程,因而得到了广泛的应用。此处便是立足于安卓平台,借助appium工具,使用python语言实现简单的自动化测试。
2025-04-01 16:49:04
473
原创 接口自动化测试 —— 接口安全测试详解(建议收藏)
引言: 接口自动化测试是现代软件开发过程中不可或缺的一部分,而在测试中,接口安全测试更是至关重要的环节。本文将从0到1详细且规范的介绍接口安全测试的概念、方法和最佳实践,帮助读者全面了解如何进行接口安全测试并提供可信赖的接口服务。
2025-03-26 14:22:36
400
原创 一篇文章让你搞懂性能测试6大类型及其关系!
性能测试是软件测试过程的一个关键环节,用于确定和验证应用程序或系统在各种操作条件下的性能特征。目标是确保软件在高负载、高压力、长时间运行以及其他非标准情况下仍能保持预期的行为和效率。
2025-03-24 14:26:20
378
原创 单一接口测试的要点以及实例分享!
"NoSuchElementException"异常:确保使用了正确的选择器来定位元素。可以使用id、class、XPath或CSS选择器等。可以尝试使用find_elements方法来查找元素列表,并检查列表的长度来判断元素是否存在。使用显式等待(WebDriverWait)来等待元素加载完成。在定位元素之前,确保页面已经完全加载。"ElementNotVisibleException"异常:使用JavaScript操作隐藏的元素,如修改元素的style属性,使其可见。使用显式等待来等待元素在页面中可见。
2025-03-20 14:20:03
312
原创 Appium自动化测试 —— 常见模拟操作!
Appium自动化测试中的常见模拟操作涵盖了多种用户交互行为,这些操作对于自动化测试框架来说至关重要,因为它们能够模拟真实用户的使用场景,从而验证应用程序的功能和稳定性。
2025-03-17 14:22:31
620
原创 干货分享!渗透测试成功的8个关键!
执行渗透测试的目的是什么?是满足审计要求?是你需要知道某个新应用在现实世界中表现如何?你最近换了安全基础设施中某个重要组件而需要知道它是否有效?或者渗透测试根本就是作为你定期检查防御健康的一项例行公事?
2025-03-14 14:42:39
892
原创 python 接口自动化测试中的高阶函数!
高阶函数简介、高阶函数是指接受函数作为参数或者返回函数作为结果的函数。在 Python 中,有许多内置的高阶函数,如 map, filter, reduce 等,它们可以极大地简化代码并提高代码的可维护性。
2025-03-13 14:31:57
482
原创 新手如何尽快入门性能测试?一文900字详解~!
性能测试的基本概念:性能测试的定义:使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程。性能测试的目的:评估当前系统的能力、寻找性能瓶颈以优化性能、评估软件是否能够满足未来的需要。性能指标:吞吐率、TPS(每秒事务数)、并发用户数、响应时间等。了解这些指标的含义和计算方法,以便在测试中进行准确的度量和分析。测试类型和分类:负载测试:通过逐步增加并发用户数,看服务器最大可承受的并发用户区间。压力测试:在一定量的并发请求下,持续运行一个比较长的时间,来看服务器的稳定性。基准测试:在一定的软件
2025-03-12 14:36:44
403
原创 一文1600字从0到1JMeter全流程性能测试实战!
项目背景:我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。
2025-03-11 14:29:48
467
原创 性能测试核心知识点 —— 负载模型!
性能测试是软件开发生命周期中非常重要的一环,通过对系统进行负载测试,可以评估系统在不同负载条件下的性能表现。而负载模型则是负载测试中的关键概念,它定义了测试的目标、策略、参数和流程,是进行性能测试的基础。
2025-03-10 14:57:05
348
原创 性能测试能不能做好,要看你有没有性能测试思维!
01、用户数信息1、调查系统当前和未来使用的用户数系统用户数 = 本系统目前注册的用户数,注册用户数并不代表他会每天并且无时无刻的使用着。在线用户数 = 同时在线对系统进行操作的用户数量(相当于混合场景)并发用户数 = 同时在线并且同时操作同一个功能(单场景添加集合点)估算未来一到五年使用此用户的数量,可以根据一些日志数据估算出来的。2、调查系统当前和未来的每日、月活跃用户数当前活跃用户数,即某天大概有多少用户使用本系统:那么这部分数据一说来也就是当前真正对系统构成压力的数量。02、业务数据量1、调查当前和
2025-03-07 14:58:45
338
原创 app UI自动化测试框架都包含哪些内容?
UI自动化测试框架是指用于自动化执行用户界面(UI)相关测试的工具和库。它们可以帮助开发团队提高测试效率、发现和解决应用程序中的问题,并确保应用程序的正确性和稳定性。下面将详细介绍一个完整的UI自动化测试框架应该具备的内容。
2025-03-06 14:37:16
612
原创 接口自动化测试 —— 接口安全测试详解(建议收藏)
引言: 接口自动化测试是现代软件开发过程中不可或缺的一部分,而在测试中,接口安全测试更是至关重要的环节。本文将从0到1详细且规范的介绍接口安全测试的概念、方法和最佳实践,帮助读者全面了解如何进行接口安全测试并提供可信赖的接口服务。
2025-03-04 20:13:47
269
原创 解密Fiddler,从零开始轻松掌握弱网测试技巧!
使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。这篇文章就带大家了解一下抓包过程。
2025-02-25 14:47:02
738
原创 【自动化测试】如何从0到1打造自动化测试
一个公司的测试部门由初创到成熟,最具代表性的可能就是其自动化团队的实力,因为当公司的规模越来越大,业务越来越庞杂,测试的工作量也会成倍的增长。整个团队的瓶颈开始由研发人员的不足转向测试人力的不足,单靠人工测试已经无法满足产品的快速更新迭代速度,往往痛定思痛后测试部门都会艰难的走上自动化测试的道路上,那么当我们从无到有打造自己的自动化测试团队时,应该从哪些方面入手,以及按照怎样的流程来避免走太多的弯路呢,这里小编以自己自动化测试的经验来给出一些参考建议。这当然是一切工作的开端,一旦我们准备开始打造自动化测试团
2025-02-24 14:45:55
614
原创 接口测试基础 --- 什么是接口测试及其测试流程?
接口测试是软件测试中的一个重要部分,它主要用于验证和评估不同软件组件之间的通信和交互。接口测试的目标是确保不同的系统、模块或组件能够相互连接并正常工作。
2025-02-21 14:17:06
497
原创 自动化测试中如何高效进行元素定位!
在自动化测试中,元素定位是一项非常重要的工作。良好的元素定位可以帮助测试人员处理大量的测试用例,加快测试进度,降低工作负担。但是在实际的测试工作中,我们常常遇到各种各样的定位问题,比如元素定位失败、元素选择不稳定等等。那么,在自动化测试中如何高效地定位元素呢?
2025-02-20 14:32:19
367
原创 【接口自动化测试】一文从0到1详解接口测试协议!
接口自动化测试是软件开发过程中重要的环节之一。通过对接口进行测试,可以验证接口的功能和性能,确保系统正常运行。本文将从零开始详细介绍接口测试的协议和规范。
2025-02-19 14:35:02
289
原创 Python + Selenium —— 下拉菜单处理!
如果用 Selenium 模拟,就需要先点击 Select 元素,再点击 Option,就稍微麻烦了一些。我们可以通过两种方法来处理。1. 直接通过 Xpath 点击选项通过 Xpath 点击直接选项,可以不用点击下拉,一句代码完成操作。以上面的局部 HTML 代码为例:
2025-02-18 14:37:15
254
原创 2024Selenium自动化常见问题及解决方式!
"NoSuchElementException"异常:确保使用了正确的选择器来定位元素。可以使用id、class、XPath或CSS选择器等。可以尝试使用find_elements方法来查找元素列表,并检查列表的长度来判断元素是否存在。使用显式等待(WebDriverWait)来等待元素加载完成。在定位元素之前,确保页面已经完全加载。"ElementNotVisibleException"异常:使用JavaScript操作隐藏的元素,如修改元素的style属性,使其可见。使用显式等待来等待元素在页面中可见。
2025-02-17 14:30:54
631
原创 【性能测试】一文3000字从0到1详解性能问题定位(建议收藏)
性能问题在软件开发中是一个常见的挑战。当用户遇到应用程序运行缓慢或卡顿的情况时,往往是由于性能问题造成。性能问题定位是解决这些问题的关键步骤之一,它能帮助我们找出造成应用程序性能差的根本原因。本文将从0到1详细且规范地介绍性能问题定位的过程。
2025-02-14 15:09:22
591
原创 软件测试 —— Jmeter常见的几种报错及解决方案!
在进行Jmeter项目练习的时候,经常会遇到一些问题。我们的同学为大家整理一些Jmeter的报错,并提供了解决的思路。可以先收藏起来,遇到类似的问题可以参考看看。
2025-02-13 14:20:14
653
原创 接口自动化框架篇:框架中的数据流转处理!
接口自动化框架是一种用于测试接口的工具,它能够模拟用户对接口发送请求,并对返回的数据进行验证和分析。在设计和搭建接口自动化框架时,一个重要的考虑因素是数据流转的处理。本文将从零开始,详细介绍如何规划接口自动化框架中的数据流转处理。
2025-02-12 14:44:49
628
原创 Selenium自动化之弹窗处理!
我们在使用Selenium做Web自动化测试时,页面经常出现弹窗,如果不处理后续的测试脚本就无法正常运行,今天我们就带大家一起来学习如何处理Web页面上的弹窗。
2025-02-11 14:28:43
279
原创 接口自动化框架篇:自定义异常日志封装!
在接口自动化测试中,异常日志是非常重要的一部分。通过记录和封装异常日志,我们可以更好地定位和解决接口问题,提高测试效率和可维护性。本文将介绍如何从零开始,详细规范地编写自定义异常日志封装的接口自动化框架。
2025-02-06 15:15:24
442
原创 自动化测试:异常截图和page_source!
增加自动化测试代码的可测性丰富报告实现代码异常的时候,实现截图和打印page_source实现方法:try except 配合截图和page_source操作在保存截图和页面源码时,一定先创建好images、source_path路径保存截图:driver.save_screenshot(路径名称)获取页面源码:driver.page_source()异常处理会影响用例本身的结果;解决办法:在except之后,再把异常抛出代码最后加上:raise Exception;如果用例失败,抛出异常。
2025-02-05 14:46:39
283
原创 性能测试调优之线程池的性能优化实战!
做性能测试时,有些压测场景下TPS上不去,或者响应时间变长,或者直接出现一些连接被拒绝的报错,这些都有可能是tomcat的连接池不够引起的。所以,今天我们跟大家聊一下tomcat的连接池。
2025-01-09 16:26:21
690
原创 性能压测工具选型对比!
本文介绍了性能压测的概念以及相关背景,并针对目前几款受众相对较多的性能压测工具给出了优缺点分析,每种工具都有相应的优缺点,大家可以针对自身需求选取合适的性能压测工具。本文介绍了性能压测的概念以及相关背景,并针对目前几款受众相对较多的性能压测工具给出了优缺点分析,每种工具都有相应的优缺点,大家可以针对自身需求选取合适的性能压测工具。
2025-01-09 16:22:46
990
原创 全网最详细的接口测试实战案例!小白必看!
通过这篇文章,我们了解了接口测试的基本概念,并学习了从0到1的接口测试实战案例。在接口测试中,我们需要选择合适的接口测试工具,准备好接口测试环境,编写接口测试脚本,运行接口测试脚本,分析接口测试结果和编写接口测试报告。希望这篇文章对于小白朋友们能够有所帮助,快速上手接口测试!
2025-01-09 16:21:16
371
原创 选择和使用接口自动化测试框架:从零到一!
随着软件开发的不断演进,对于接口自动化测试的需求也越来越高。接口自动化测试框架的选择至关重要,它可以帮助测试团队提高测试效率、降低人力成本,并确保软件交付的质量。在本文中,我们将从零开始介绍如何选择和使用接口自动化测试框架。
2025-01-02 14:29:33
878
原创 接口自动化测试要做什么?这7步必不可少...
接口自动化测试是现代软件开发流程中必不可少的一环。它能够帮助团队快速、准确地验证接口的功能和性能,并且能够提高测试的覆盖率和效率。本文将详细介绍接口自动化测试的步骤和需要注意的规范。
2025-01-02 14:27:25
295
原创 接口测试基础 --- 什么是接口测试及其测试流程?
接口测试是软件测试中的一个重要部分,它主要用于验证和评估不同软件组件之间的通信和交互。接口测试的目标是确保不同的系统、模块或组件能够相互连接并正常工作。
2024-12-26 14:30:44
429
原创 不会单元测试不是一个好测试:Junit框架详解!
JUnit 4作为Java开发者广泛使用的测试框架,通过提供丰富的注解和断言方法,极大地简化了单元测试的编写和维护。本文将介绍JUnit 4的核心特性和最佳实践。
2024-12-26 14:29:32
359
原创 【性能测试】一文3000字从0到1详解性能问题定位(建议收藏)
性能问题在软件开发中是一个常见的挑战。当用户遇到应用程序运行缓慢或卡顿的情况时,往往是由于性能问题造成。性能问题定位是解决这些问题的关键步骤之一,它能帮助我们找出造成应用程序性能差的根本原因。本文将从0到1详细且规范地介绍性能问题定位的过程。
2024-12-19 15:18:19
917
原创 一文搞懂如何设计自动化测试框架(文末赠书)
当一个软件开发工程师接到一个新的需要开发的Web项目时,往往需要完成一些准备工作,例如,选择Web框架,做好项目的目录结构设计,连接配置数据库,连接和配置Redis/Kafka;甚至包括一些基础功能的实现和封装,包括 MySQL库增删查改操作的封装,登录功能以及登录token的验证等。这个过程通常被称为 项目初始化或 项目搭建。一般来说,大部分项目都会用到这些基础功能,此时,我们会将这个搭建好的项目放到一个单独的代码仓库中,当需要开发新的项目时就从从这个代码仓库拉取代码,在这个项目代码的基础上继续开发。
2024-12-19 15:16:56
702
原创 【接口自动化测试】一文3000字从0到1详解数据驱动测试!
接口自动化测试是软件测试中的重要环节之一,它能够提高测试效率、减少测试工作量,是提高软件质量的必要手段之一。而数据驱动测试是一种测试方法,它通过使用不同的数据集合来执行相同的测试用例,从而提高测试覆盖率和可靠性。本文将从0到1详细讲解接口自动化测试的数据驱动测试方法。
2024-12-17 14:44:16
284
原创 【接口自动化测试】一文3000字从0到1详解接口测试框架
接口自动化测试是软件测试中重要的一个环节,它能够有效地提高软件质量和开发效率。接口测试框架是实现接口自动化测试的重要工具,它能够管理和执行测试用例,生成测试报告,并提供丰富的断言和验证功能。本文将从0到1详解接口测试框架的搭建和使用。
2024-12-17 14:41:31
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人