- 博客(2459)
- 收藏
- 关注

原创 自学软件测试怎么学?【史上最详细学习路线】(附全套资料)
对于想入行学软件测试的新手来说,首先需要一个高效的学习线路图,还要有全套的学习资料,两者结合才能有最好的学习效果。授人以鱼不如授人以渔,所以今天我也想把我的经验和经历分享给大家,史上最详细的软件测试学习路径和最全的学习资料包全部奉上,按照这个路线学习,大神指日可待!软件测试工程师的工作要求:文档评审,用例评审,需求评审;测试用例设计,自动化测试脚本开发,测试架构设计、写作测试文档(测试计划、测试方案、测试用例等);执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正;通过测
2022-03-08 22:25:14
20483
3
原创 成为高级性能测试:发现性能瓶颈&掌握性能调优
随着性能测试的发展以及对测试工程师的要求提高,优化性能已经不再是单纯开发同学所要做的事情,使用合适的测试方法和测试工具进行测试,收集数据找到性能瓶颈,并能进行一系列的调优,这才是性能测试团队做的真正有意义以及有价值的事情。
2025-09-27 14:36:39
657
原创 无障碍测试(Accessibility Testing)自动化实践
像框架复杂或设置困难这样的障碍,不应阻碍你将自动化作为更广泛无障碍策略的一部分。即使无法将自动化检查完全隐藏在框架后台,也可以通过关注开发者体验,让这项工作发挥重要作用。这个项目不仅强化了我们整体的无障碍测试方法,还巩固了一直以来作为公司核心的无障碍文化。我们希望它能启发其他人更深入地思考自动化无障碍测试如何融入自己的测试策略,即使在此过程中可能需要克服一些技术难题。
2025-09-27 14:27:01
512
原创 Fiddler/Charles/Postman这些已经不香了
Reqable集成了常用的开发小工具、例如Base64编解码、URL编解码、MD5值计算、JSON/XML格式化、二维码生成等,尽量一站式完成开发和测试。
2025-09-27 14:25:51
206
原创 当JMeter遇见AI:性能测试进入智能时代(附实战案例)
当性能测试遇上AI,不再是简单的工具升级,而是测试范式的革命。关注我们,获取更多AI和测试的内容。
2025-09-27 14:12:15
223
原创 5大常用的回归测试工具介绍
此外,RFT 还包括记录用户操作的功能,提供各种自定义选项和维护脚本的功能。它还允许团队成员共享功能测试,从而促进团队成员之间的协作。这些测试可以在混合环境中运行,从而增加了该工具在不同测试场景中的灵活性和实用性。
2025-09-26 14:08:27
474
原创 pytest 框架介绍
通常测试模块、测试类、测试函数/方法的命名都是以test开头或结束。如果不遵守这个命令规则,则无法搜索到测试模块、测试类、测试函数/方法,导致无法运行测试用例。
2025-09-26 14:04:37
744
原创 测试效率飙升300%!SeleniumBase凭什么成为自动化测试神器?
如果你还在为找不到一款好用的Web自动化框架而发愁,别犹豫了!SeleniumBase绝对是你的 “天选之子”,赶紧动手安装体验一下,开启你的高效自动化 “开挂人生” 吧!要是在使用过程中有什么有趣的发现、遇到的问题,或者有超棒的使用心得,欢迎在评论区 “畅所欲言”,咱们一起交流,共同进步,把SeleniumBase的 “威力” 发挥到极致!
2025-09-26 14:01:06
639
原创 大模型应用测评的关键知识点
模型没有理解用户的问题,可能是因为用户的问题表达不够清晰,或者大模型本身的能力不足。因此需要优化用户的问题表述方式,或者更换更好的大模型。
2025-09-26 13:59:13
456
原创 测试自动化开发框架全解析
测试自动化框架是保障软件质量、提升开发效率的关键技术基础。一个优秀的框架应具备良好的可扩展性、可维护性和执行效率,能够应对不断变化的业务需求,并提供稳定、准确、可视化的测试反馈。
2025-09-25 15:14:50
742
原创 APP无障碍测试核心测试点
无障碍设计不是为了满足WCAG指南而完成任务,而是为了让真实用户的生活更便捷💖。 下次测试移动应用时,跳出常规用例,问问自己:👀视障用户能否独立使用这款应用?
2025-09-25 15:13:10
731
原创 为什么90%的测试都学不好JMeter,难在哪?
其实Jmeter接口测试入门不难,但是想做到深入理解、实际场景运用、接口压测却非常难。很多人只能做到浅尝辄止,似懂非懂的程度,缺乏实际运用的经验,这也是目前市场上大多数测试人员的状态。
2025-09-25 15:11:49
347
原创 压力测试:揭开系统稳健性的神秘面纱
无论是金融从业者、软件开发者,还是其他相关领域的人员,都应当充分认识到压力测试的重要性,并在实际工作中科学、合理地运用压力测试,为行业的稳健发展和技术的持续进步提供有力支撑,让压力测试成为我们应对各种风险和挑战的坚实盾牌 。
2025-09-25 15:10:52
544
原创 Playwright:开启 Web 测试与自动化的全新篇章
总之,Playwright 凭借其众多优势和广泛的应用场景,正在成为 Web 测试与自动化领域的一颗璀璨明珠。无论是个人开发者还是企业团队,都可以借助 Playwright 来提升 Web 应用的质量和开发效率。随着技术的不断发展和社区的持续壮大,我们有理由相信,Playwright 将在未来发挥更加重要的作用,为 Web 开发行业带来更多的创新和变革。
2025-09-25 14:56:54
426
原创 软件测试之压力测试知识总结
压力测试是软件测试中不可或缺的一环,它对于确保软件在极端负载条件下的稳定性和可靠性具有重要意义。通过明确测试目标、设计测试场景、准备测试环境、编写测试脚本、执行压力测试、监控和分析结果以及记录测试过程中的问题,测试人员可以全面评估软件在面临高负载时的性能和稳定性。同时,选择合适的压力测试工具也是保证测试效果的关键。希望本文能够为您在压力测试方面提供一些有用的参考和帮助。
2025-09-24 14:41:36
806
原创 测试左移:在需求阶段筑起质量防线
测试左移不是简单的时间前移,而是一种质量内建的文化转变。当团队在需求阶段就建立起质量共同体,软件交付将不再是后期的"缺陷扫雷战",而成为可控的价值交付流。正如一位资深QA所说:"最好的测试不是发现bug,而是预防bug的产生。"
2025-09-24 14:38:52
704
原创 掌握自动化测试,3个方法轻松实现定时执行!
小编通过三个方法介绍了如何定时执行我们的自动化测试用例,可能中间存在大家使用过的,也存在没有使用过的方法,但大家都可以进行了解下,当然小编这里定时任务的方法可能不止这些,如果有其他更好的方法,大家也可以进行留言一起学习。
2025-09-24 14:36:38
421
原创 移动测试核心技术:ADB在专项测试中的高阶应用指南
在adb shell中,您可以使用Activity管理器 (am) 工具发出命令以执行各种系统操作,如启动Activity、强行停止进程、广播intent、修改设备屏幕属性,等等。在shell中,语法如下:
2025-09-23 14:14:46
736
原创 如何评估工具的稳定性和可靠性测试结果?
1.根据以上各个方面的评估结果,对工具的稳定性和可靠性进行综合评估。可以使用评分系统或等级划分来表示工具的稳定性和可靠性水平。
2025-09-23 14:13:33
804
原创 Postman 如何切换为中文版?(保姆级教程)
PS: 汉化包版本号为9.12.2,有的小伙伴可能用的Postman最新版,如果发现汉包不了的,可以尝试降低一下Postman版本。
2025-09-23 14:10:57
462
原创 还在手动点点点?Python UI自动化测试框架让你效率翻倍!
自动化测试不是银弹,但它确实能极大提升测试效率。从今天开始,告别枯燥的手动测试,用Python构建属于你的自动化测试帝国吧!你会发现,原来测试也可以这么有趣和高效。
2025-09-23 14:07:55
370
原创 专项测试都不会?面试官直接终止了我的二面!
在如今这个离不开手机的时代,APP的流畅度和稳定性直接影响我们的使用体验。然而很多开发者往往只关注功能实现,却忽略了性能优化、兼容性测试和异常场景处理,导致用户频频踩坑。
2025-09-23 14:06:54
222
原创 车载测试面试必看!15个高频面试题及回答思路
六、行业知识题14. 什么是ISO 26262?它在测试中如何应用?参考回答:ISO 26262是汽车功能安全标准,在测试中的应用包括:
2025-09-22 14:45:06
912
原创 从原理到实践:MySQL性能测试方案设计
sysbench 是我们非常喜欢的一种全能测试工具,支持MySQL、操作系统和硬件的硬件测试。(节选自《高性能MySQL》)
2025-09-22 14:37:30
516
原创 如何从零开始构建LLM评测框架
若你旨在深入理解LLM评估机制的技术内核,自行搭建评估框架无疑是绝佳学习路径。但若你追求开箱即用的企业级解决方案,请直接采用DeepEval——我们已为你完成所有底层技术攻坚。该工具链具备永久免费与开源可定制(Apache 2.0协议)特性,集成14+项研究级评估指标,支持与Pytest的CI/CD深度集成,囊括本文所述全部优化技术方案,并配备可视化仪表盘(提供直观的评估结果交互界面)。
2025-09-22 14:35:43
650
原创 从零开始创建一个Cypress自动化测试项目
协作友好:Cucumber 的自然语言测试场景这套组合为自动化测试提供了完整解决方案,特别适合需要 BDD 实践的中大型项目。
2025-09-22 14:34:20
755
原创 JMeter 入门实战:从安装到报告分析
👉 安装 → 创建 HTTP 请求 → 添加断言 → 参数化数据 → 报告分析掌握这些,你就能用 JMeter 搭建起自己的测试体系,为系统保驾护航。
2025-09-22 14:28:53
584
原创 如何搭建Selenium+Python自动化测试环境
我用谷歌浏览器测试,在pycharm新建项目,在main.py的代码如下,可以正常运行,没报错。这是我第一次成功运行的案例。
2025-09-20 15:43:09
681
原创 关于单元测试编写,我的一些思考和总结
经过以上3种情况的单元测试编写,我们的单元测试会覆盖的场景就会越来越多,我们的代码也会越来越健壮,久而久之,我们对于代码的修改可以纯粹依赖单元测试,而减少更多逻辑上复杂的思考。
2025-09-19 15:37:02
626
原创 功能测试点点点真的是在浪费时间吗?
3、在敏捷中测试重要的作用是保证CD,同时严格要求开发CI前做好自测,前后端不自测的代码,提交后很可能就变成了联调测试,我们要的应该是继承测试,我们应该在保证质量的同时尽快进度。
2025-09-19 15:17:22
1006
原创 性能工具Jmeter之参数化(含安装教程 )
新建JAVA_HOME:安装路径新建CLASSPATH﹒;%JAVA_HOME%\lib\dt.jar ;%JAVA_HOME%\lib\tools.jar在path中增;%JAVA_HOME% \bin ;%JAVA_HOME% \jre\bin;
2025-09-19 14:57:11
604
原创 软件测试常用工具总结(测试管理、单元测试、接口测试、自动化测试、性能测试、负载测试...)
Jmeter和Loadrunner区别是,一个是开源免费,一个是收费,不开源。但是Loadrunner比Jmeter更加稳定,数据监控的报表也比Jmeter丰富。还有LoadRunner的IP欺骗功能可以更好地模拟实际用户场景。
2025-09-19 14:52:08
764
原创 Android自动化测试,5个必备的测试框架
为您的项目选择正确的Android UI框架是一项很有挑战性的工作,在某些情况下,您可能需要使用多种工具来达到正确的平衡,这就是像Sauce Labs这样的支持多种测试框架的测试网格大受欢迎的原因。
2025-09-19 14:43:55
762
原创 使用单元测试框架unittest进行有效测试
总的来说,Python的 unittest 框架为我们提供了强大而灵活的工具来进行单元测试。这只是 unittest 的冰山一角,它还有更多的功能等待你去发现和利用。
2025-09-18 14:10:50
707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人