- 博客(2831)
- 收藏
- 关注
原创 自学软件测试怎么学?【史上最详细学习路线】(附全套资料)
对于想入行学软件测试的新手来说,首先需要一个高效的学习线路图,还要有全套的学习资料,两者结合才能有最好的学习效果。授人以鱼不如授人以渔,所以今天我也想把我的经验和经历分享给大家,史上最详细的软件测试学习路径和最全的学习资料包全部奉上,按照这个路线学习,大神指日可待!软件测试工程师的工作要求:文档评审,用例评审,需求评审;测试用例设计,自动化测试脚本开发,测试架构设计、写作测试文档(测试计划、测试方案、测试用例等);执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正;通过测
2022-03-08 22:25:14
21106
3
原创 服务端性能测试:行业流行性能监控工具介绍
使用 Prometheus 和 Grafana 可以搭建一个完整的监控和可视化系统。Prometheus 负责收集、存储和查询时间序列数据,而 Grafana 则通过连接到 Prometheus 数据库并使用其查询语言和可视化功能,创建定制化的监控仪表板。
2026-01-30 14:12:50
655
原创 Pytest实践:使用Pytest进行API测试
本文的关键点是,有效的 API 测试不仅仅是检查端点是否正常工作。它还涉及了解 API 的不同元素如何相互作用、如何管理测试数据以及如何自动化这些测试以持续保证质量。
2026-01-30 14:10:27
601
原创 缺陷就是Bug?对了,但没完全对……
特别说明:当一个项目没有单独的测试经理,由项目经理或测试组长兼任测试经理时,那测试人员创建的缺陷,则由他们来审核。
2026-01-30 14:08:27
561
原创 Pytest集成Allure生成测试报告「Jenkins+Allure插件方案
通过 Jenkins 的 Allure 插件,我们不仅能自动化生成详细的测试报告,还能将这些报告整合入我们的 CI/CD 流程中,从而提高软件质量和开发效率。
2026-01-29 14:09:48
817
原创 基于LangChain手工测试用例转接口自动化测试生成工具
1、掌握接口自动化测试用例生成的原理。2、了解如何通过大语言模型生成接口自动化测试脚本与数据。3、掌握通过LangChain生成完整版接口自动化测试用例的方法。
2026-01-29 14:07:48
620
原创 一文掌握 Web 测试:功能、界面、兼容与安全的综合测试指南!
文件路径处理 :确保文件下载功能没有路径遍历漏洞,防止用户访问未授权的文件。在URL中输入一定数量的“…/”和“./”,验证系统是否ESCAPE掉了这些目录跳转符。
2026-01-29 13:54:33
536
原创 JMeter中使用Python
Python具有更强大的逻辑控制能力,可以编写复杂的测试逻辑,例如条件判断、循环、异常处理等。在需要进行高级场景模拟和流程控制的情况下非常有用。
2026-01-28 14:20:17
629
原创 渗透测试怎么做?
在完成了渗透测试之后,我们就需要对这次渗透测试撰写渗透测试报告了。明确的写出哪里存在漏洞,以及漏洞修补的方法。以便于网站管理员根据我们的渗透测试报告修补这些漏洞和风险,防止被黑客攻击!
2026-01-28 14:19:27
960
原创 基于 LangChain 的自动化测试用例的生成与执行
自动化测试用例的生成与执行的实现原理。自动化测试用例的生成与执行的实现思路。利用 Agent 实现自动化测试用例的生成与执行。
2026-01-28 14:17:22
906
原创 测试需要掌握的 Linux 操作系统知识,看这一篇文章就够了!
info 命令:提供比man还要详细的帮助手册linux的帮助中看到命令后面中括号里面的内容 一般都是可选的注意 :并不是所有的工具都有这些帮助。
2026-01-27 14:20:16
910
原创 面试官问你:为什么频繁连接MySQL数据库会消耗很多资源?
当然这不是本文的主要内容,本文想要阐述的核心思想只有一个,数据库连接真的很耗时,所以不要频繁的建立连接。
2026-01-27 14:15:29
657
原创 性能测试:数据库的 SQL 性能优化实战
所以,在做性能测试的时候,如果发现数据库占的CPU比较高,或者响应时间比较长,都可以去检查一下 数据库是否存在上述的SQL问题,从而来优化项目的数据库的性能。
2026-01-26 14:30:39
694
原创 Python unittest:自动化测试保姆级指南
unittest是Python内置的单元测试框架,功能强大且易于上手,适合初学者快速开展自动化测试工作。通过掌握unittest的基本用法,您可以有效提升测试效率和代码质量,帮助团队更快地交付高质量的软件产品。
2026-01-26 14:29:42
895
原创 经验: Linux系统压力测试工具(命令行工具)
Sysbench主要用于数据库服务器(如MySQL)的性能测试,但也可以用于测试系统的CPU、内存和磁盘I/O性能。
2026-01-26 14:22:29
419
原创 Jmeter性能测试中如何设置并发数
通过合理的并发数设计和在 Jmeter 中的正确设置,以及在测试过程中的全面监控和分析,我们能够更加准确地评估系统的性能,为系统的优化和升级提供有力的依据,确保系统在面对实际业务的高并发场景时能够稳定、高效地运行。
2026-01-24 14:11:00
706
原创 使用 UI Automator 改进 Espresso Android UI 测试
只需添加几行代码, 我们就能进行更彻底, 更全面的测试, 确保我们的应用符合现代可用性标准, 并提供卓越的用户体验。
2026-01-24 14:09:39
772
原创 JMeter性能测试中如何使用聚合报告进行结果分析
通过观察吞吐量指标,可以了解系统当前的处理能力。如果在增加用户负载(如增加线程组中的线程数)的情况下,吞吐量逐渐下降,或者响应时间急剧上升,说明系统可能已经接近其容量极限。这对于规划系统的扩展和优化很有帮助,例如,决定是否需要增加服务器资源或者优化系统架构。
2026-01-24 13:59:50
754
原创 车载测试核心知识点和面试题
以上就是在写车载简历之后需要准备的面试题,当然这个过程中会因为回答可以引发更多的问题进行讨论。比如:在回答appium的自动化测试时,就可以会问到环境搭建,或者元素定位不到如何处理。
2026-01-23 14:19:20
399
原创 车载测试之功能测试
未来,随着汽车智能化、网联化的深入发展,车载功能测试也将面临新的机遇与挑战。我们期待在行业各方的共同努力下,车载功能测试技术将不断完善,为智能汽车的发展保驾护航。
2026-01-23 14:16:32
702
原创 游戏测试和软件测试有什么区别?
总而言之,测试就是发现问题并进行改进,从而提升软件产品的质量。游戏测试也具备了以上的所有特性,不过由于游戏的特殊性,所以游戏测试则主要分为两部分组成,一是传统的软件测试,二游戏本身的测试,由于游戏特别是网络游戏,它相当于网上的虚拟世界,是人类社会的另一种方式的体现,所以也包含了人类社会的一部分特性,同时它又是游戏所以还涉及到娱乐性,可玩性等独有特性,所以测试的面相当的广。
2026-01-22 14:36:27
905
原创 从入门到精通:Postman和Eolinker的接口测试全攻略
Eolinker是一款国产的集成接口测试和接口文档生成工具。它提供了丰富的接口测试功能,并支持导入和导出不同版本的接口文档,如HTML、Markdown和Word等。Eolinker还提供了团队协作功能,使得接口测试更加高效和便捷。
2026-01-22 14:20:07
658
原创 接口测试效率翻倍!这个统计方法让数据自己说话
接口自动化测试覆盖率的统计是一个持续改进的过程,需要不断地进行测试优化和技术创新。我们可以利用现有的工具和方法来提高测试效率和覆盖率,并不断探索更好的测试方法和技术,以保证软件质量和用户体验。
2026-01-21 14:24:36
473
原创 Android单元测试
注意事项: 使用 mockkStatic 或 mockkObject 后要记得在测试结束时使用 unmockkStatic 或 unmockkObject 清理,否则可能影响后续测试。
2026-01-21 14:08:35
745
原创 从压测到调优:一次完整的性能测试实战复盘
该高性能游戏系统性能测试案例中,测试团队首先制定了测试目标,确定测试计划,然后采用不同的测试工具进行测试,为改进系统性能提供了数据支持,并得出了详细的测试报告。测试结果中的异常分析让工程团队能够针对具体的问题进行精细的优化。这一成功性能测试的案例展示出一个优秀公司如何在高压力的环境下验证性能、保证高可用性和安全性,实现巨大价值的过程。
2026-01-20 14:29:58
847
原创 接口在 Postman 测试很快,页面加载咋就慢?
除此之外,还要留意 CORS 预检、请求头膨胀(Cookie、自定义头) 以及 Service Worker 缓存逻辑,这些都是浏览器特有的额外开销。整体来说,Postman 快而页面慢,大多数情况都能归因到这些环节。
2026-01-20 14:23:28
1034
原创 自动化测试POM常见陷阱:四大Anti-Pattern解析
这边说明一下,在Python中虽然没有通过关键字强制私有属性的设计。可以通过在属性前加下划线(如 _email_field)表示该属性是私有内部使用的,调用者应该遵守约定不应该类外直接访问
2026-01-19 14:25:46
650
原创 Pytest 参数化实战:高效测试 API 接口
测试覆盖范围由外部数据文件 (create_user_test_data.csv) 控制。维护和扩展测试变得非常容易。对于 JSON 或 YAML,可以使用 json 或 pyyaml 库进行解析。
2026-01-19 14:24:06
572
原创 Playwright 文件上传与下载完成判断全指南
在自动化测试或网页数据交互场景中,文件上传与下载是极为常见的操作。Playwright 作为强大的自动化测试工具,不仅能模拟用户触发上传和下载行为,更能精准判断操作是否完成。
2026-01-19 14:15:55
970
原创 如何利用流量分析提升接口测试质量
当自动化测试工作开展一定程度之后,代码覆盖率指标逐渐达到瓶颈难以提升。此时想进一步提升,则对测试同学对被测服务的理解提出更高的要求。
2026-01-16 14:23:06
808
原创 敏捷测试|聊聊测试驱动开发
4.管理好测试数据。在保持好自动化验收测试的代码干净整洁的同时,提高测试数据的可管理性。如把测试数据小块化,或动态产生测试数据,以及对测试数据做好版本控制。
2026-01-16 14:20:20
841
原创 JMeter如何进行多服务器远程测试
2. Slave端启动时,你会发现每次的端口都是随机的,这个可能会造成每次都需要去修改防火墙的端口策略,我们可以通过修改jmeter.properties中的server.rmi.localport来设置一个固定端口号;
2026-01-16 14:10:10
955
原创 写测试用例前后需要做哪些工作
以上准备工作可以帮助测试团队更好地理解需求和设计,制定全面的测试策略,设计详细的测试用例,并确保测试环境的准备和一致性。这些准备工作对于编写高质量的测试用例非常重要。
2026-01-15 14:11:19
462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅