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

原创 为什么选择了互联网行业?都说35岁后的程序员会失业,是真的么?那我搞测试冲到50岁...
当初选择了程序员这个行当,除了出于编程爱好以及能赚钱以外,难道就没有考虑过这个行业,中后段的成长存在着一定的压力?前一阵子和一位研发朋友聊天他说:你看咱们公司整体年龄都偏大,平均都30岁以上了,你看后面几年会不会有一波整改?如果我被优化了,能不能投靠你所在的运维部门?我说:运维岗位的年龄歧视虽然比研发稍微好那么一点,但咱那么熟就实话说吧,我还是宁愿找个高潜力又便宜的应届生来培养~说完后,大家都若有所思地点头一笑,哈哈我们对行业的认知可以归纳几点:优点:待遇高:和金融并称,IT是公认的两.
2021-09-03 13:22:07
3467
2
原创 亲爱的软件测试人员,你们的批判性思维能力还活着吗?
首先,有了测试自动化。那些在批判性思维(和智力)方面并不特别出众的人认为,这将一劳永逸地解决恼人的测试问题。手动测试将不再需要。关于测试自动化的投资回报率(ROI),作为一种营销手段,特别是一些想将自己昂贵的开发人员推给客户的咨询公司,讨论得非常热烈,目的是让某些数字上升。公司们纷纷被这些话吸引。能够解雇人类测试人员的诱惑是无法忽视的。
2025-04-02 20:19:48
769
原创 基于Playwright的AI自动化测试新利器
在当今数字化飞速发展的时代,软件项目层出不穷,自动化测试的重要性愈发凸显。然而,传统的自动化测试往往面临着诸多痛点呀。编写测试脚本需要专业的编程知识,对于非技术出身的测试人员来说,门槛可不低呢,而且脚本的维护成本也较高,一旦页面结构或者业务逻辑稍有变化,就得花费大量时间去修改脚本。另外,测试用例的编写效率有时候也不尽如人意,很难快速覆盖各种复杂的业务场景。
2025-04-02 20:12:12
612
原创 什么是集成测试?集成的方法有哪些?
综合测试整合测试非常复杂,需要一些开发和逻辑技能。的确如此!那么把这个测试整合到我们的测试策略中的目的是什么呢?这个问题我们先不着急回答,让我们一步步往下看你就知道了。
2025-04-02 20:08:46
528
原创 试上百位性能测试后,我发现80%的人根本不会分析性能问题!
"王工,我们的秒杀系统又崩了!"凌晨2点,刚入职半年的性能测试工程师小王接到了运维的紧急电话。面对线上事故,他手忙脚乱地打开监控系统,却不知道从何查起,最终只能重启服务了事。这次事故让公司损失了上百万,也让小王陷入了职业危机...
2025-04-01 16:45:21
591
原创 AI 辅助生成 Python 脚本解决实际问题案例
在实际工作中软件测试人员如何结合AI更好的完成我们的测试工作呢?今天我们以服务端测试接口线上巡检告警案例来分享一个使用AI生成python接口脚本批量删除垃圾数据!
2025-04-01 16:31:33
864
原创 AI测试|介绍一个基于Appium及视觉大模型的智能移动应用测试工具(开源)
工具介绍:SmartDigger 项目是一个基于 Appium 及视觉大模型的智能移动应用测试工具。它能够自动检测应用界面中的弹窗,并智能处理各种弹窗场景,同时生成详细的元素边界数据报告,为移动应用测试提供高效、智能的解决方案。
2025-04-01 16:29:44
876
原创 data-testid 如何引领 UI 自动化变革
在前端测试领域,data-testid 堪称测试工程师的"定海神针",它能有效提升测试代码的稳定性,让自动化测试不再受UI频繁变更的影响。想要真正发挥这个工具的威力,需要从项目规划到具体实践步步为营。下面我们就来庖丁解牛,详细拆解实施过程。
2025-04-01 16:11:21
903
原创 PyCharm+RobotFramework框架实现UDS自动化测试——RobotFramework环境配置
本篇文章将为大家介绍RobotFramework环境配置内容。
2025-04-01 16:00:42
860
原创 AI应用如何测试|轻松入门LLM评测
大多数开发者构建LLM应用时并未设置自动评测流程——即便这可能引入未被察觉的破坏性变更,因为评测本身极具挑战性。本文中,你将学习如何正确评测LLM输出。
2025-04-01 15:49:09
931
原创 Monkey测试学习教程——Monkey测试监控与报告
设置监控指标为了全面评估应用的性能和稳定性,除了运行基本的Monkey测试外,还需要对一些关键系统资源进行监控。以下是几种常见的监控指标及其重要性:
2025-04-01 15:46:25
629
原创 缺陷分析入门
缺陷分析也是测试工程师需要掌握的一个能力,但是很多时候大家只记得要提交缺陷、统计缺陷情况,而忽视了缺陷分析。其实每个项目的缺陷记录都是有很大价值的。在测试阶段分析当前缺陷情况,及时发现存在的问题并调整测试策略,才能降低风险和损失;测试结束后也需要通过缺陷分析进行总结,做的好的地方继续发扬,做的不好的地方及时反思改正。
2025-04-01 15:40:32
696
原创 自动化测试平台的搭建需要注意哪些细节?
一、需求分析与规划 1、明确目标和范围 · 确定自动化测试覆盖的测试类型(功能、性能、接口、UI等)及优先级。
2025-04-01 15:34:47
592
原创 jmeter使用beanshell断言获取复杂的json字符串参数值
实战示例1、测试场景电商系统经常会涉及到商品的库存数量的压测,在用户下单前需要先做库存余量的判断,当余量不足时用户无法下单,保证商品的有效售卖
2025-04-01 15:31:26
494
原创 用DeepSeek开发网站的终极指南:从零到AI赋能的秘密
在人工智能席卷全球的今天,DeepSeek正在重新定义网站开发的游戏规则。这个由深度求索公司打造的AI开发平台,将机器学习与Web开发完美融合,让普通开发者也能轻松打造智能化的前沿网站。本文将揭秘如何用DeepSeek构建下一代智能网站的完整路径。
2025-04-01 15:26:45
879
原创 掌握Python单元测试与领域特定语言设计
在软件开发中,单元测试是确保代码质量的重要手段,而领域特定语言(DSLs)则为特定问题域提供了更高效的解决方案。本文将结合《Python单元测试与DSL设计》章节内容,探讨如何有效进行单元测试,并通过Python创建简单的领域特定语言。
2025-03-28 22:07:40
458
原创 Selenium中如何抓取网络请求响应及WebSocket信息
我们在使用Selenium测试Web或Electronjs/Cef框架应用时,有时候操作一个元素需要判断是否发送了请求以及请求的参数是否正确我们可以通过,开启Chrome的性能日志来然后配合driver.get_log(“performance”)来查看请求,然后对Network相关的日子进行过滤, 实现如下: ## 获取Chrome性能日志
2025-03-28 22:06:04
348
原创 AI 赋能测试:智能生成用例的三大核心优势!
在实际工作中软件测试人员如何结合AI更好的完成我们的测试工作呢?今天我们以软件测试同学日常测试工作为切入点,例如研发提测某个需求举例
2025-03-28 22:03:46
571
原创 需求变更对测试的影响及应对策略全解析
从风险预防到高效响应的系统化解决方案在敏捷开发模式下,需求变更已成为软件项目的常态。据统计,平均每个项目经历的需求变更率高达35%,而每次变更可能引发测试用例失效、测试周期延长、质量风险上升等问题。
2025-03-28 21:56:53
763
原创 2025自动化测试工具集锦
一个关于 Java 测试自动化框架、工具、库和软件的综合精心整理的列表,帮助软件工程师在 Java 上轻松启动测试自动化。由 SDCLabs 赞助。如果有问题/想法/疑问,可以加入这里的聊天讨论: https://gitter.im/atinfo/awesome-test-automation
2025-03-28 21:54:49
548
原创 Python自动化面试通关秘籍:5大高频考题+避坑指南助你斩获Offer
导语:自动化测试岗位需求激增,Python技术栈成为企业首选!如何应对不同难度的自动化面试题?本文揭秘5道高频考题及参考答案,附赠避坑指南,助你成为面试“收割机”。
2025-03-28 21:52:39
711
原创 Monkey测试学习教程——Monkey事件类型
深入了解Monkey支持的事件类型Monkey工具能够生成多种类型的伪随机事件来模仿用户的操作,这使得它成为测试应用稳定性和健壮性的有力工具。下面是一些常见的事件类型:
2025-03-28 21:49:51
569
原创 如何在 Python 中异步操作数据库?
Python 目前已经进化到了 3.8 版本,对操作数据库也提供了相应的异步支持。当我们做一个 Web 服务时,性能的瓶颈绝大部分都在数据库上,如果一个请求从数据库中读数据的时候能够自动切换、去处理其它请求的话,是不是就能提高并发量了呢。
2025-03-27 20:36:50
662
原创 AI用得好,每天下班早!用Dify打造专属智能测试小助手
近两年AI快速发展,给各行各业带来了机遇和挑战,软件测试行业也面临着同样的问题,如何快速拥抱AI,不被AI所淘汰,是所有测试工程师要面对的问题。所以我们需要了解和学习AI在工作中应用,提高工作效率。
2025-03-27 20:33:50
885
原创 测试人员的信心来源——权威的测试准则
作为一个测试人员,报告相关人员影响系统的功能和威胁系统性能的问题是我们工作中的任务。可能你常会遇到领导拦着问你:我们测试结果如何,还有故障吗?版本可以发布了吗?
2025-03-27 20:25:51
834
原创 数据驱动测试:数字时代的质量罗盘
在数字化转型的浪潮中,数据驱动测试已成为构建可靠系统的关键密码。不同于传统依赖人工经验的测试模式,这种基于海量真实数据的验证方式,正在重塑质量保障体系的底层逻辑。当测试用例不再凭空想象,而是从千万用户行为中萃取精华,软件产品的质量防线便获得了指数级加固。
2025-03-27 20:19:10
754
原创 AI终将像自动化测试技术一样普遍应用于软件测试领域
人工智能(AI)技术正在为软件测试行业带来革命性变化,通过自动化、智能化和数据分析等手段,显著提升了测试效率、覆盖率和准确性。以下是AI赋能软件测试行业的主要方式及其具体应用:
2025-03-27 20:17:19
556
原创 接口自动化进阶: Pytest之Fixture拓展及conftest.py加载机制
在 Pytest 中,Fixture 和 conftest.py 是实现测试数据共享和配置管理的核心机制。以下将详细介绍它们的使用方法和加载机制。
2025-03-27 20:15:33
534
原创 测试框架设计的艺术
在本文中,我们将深入探讨测试框架设计的核心能力与关键特性,从编程能力到自动化测试技术,从架构设计到持续集成,全面解析如何打造一个高效、易用且具备强大扩展性的测试框架。我们不仅会结合实际案例,剖析如何运用设计模式提升代码的可维护性,还会探讨如何借助 Mock 技术优化测试效率,以及如何利用混沌工程增强框架的鲁棒性。
2025-03-27 20:12:46
969
原创 鲁棒性测试:构建坚不可摧的软件防线
——从理论到实战,打造高可靠系统的测试秘籍在软件系统日益复杂的今天,一个合格的产品不仅要功能完善,更要能在异常情况下“扛得住”。鲁棒性测试(Robustness Testing)正是确保系统韧性的关键手段。
2025-03-27 20:08:06
941
原创 带你撸一个开发自动化生成测试用例智能体
Autogen 是微软研究院开发的一个框架,它允许开发者通过定义和编排多个智能体来解决复杂问题。在测试场景中,Autogen 智能体可以扮演测试专家的角色,根据功能需求自动生成结构化的测试用例。
2025-03-26 20:21:04
605
原创 自动化测试面试:突破重围的终极指南
面对自动化测试岗位的激烈竞争,如何让面试官在30分钟内记住你?技术深度与实战思维的结合才是破局关键。本文为你拆解自动化测试面试的四大核心战场,助你在面试修罗场中杀出重围。
2025-03-26 20:03:46
627
原创 如何在Java中使用JUnit进行单元测试
单元测试是软件开发中确保代码质量和功能正确性的一个重要环节。在Java中,JUnit是最常用的单元测试框架,它为开发人员提供了编写和执行测试用例的简便方式。本文将介绍如何在Java中使用JUnit进行单元测试,帮助你更好地理解和使用这一强大的工具。
2025-03-26 19:56:29
724
原创 AI自动化测试平台之答疑解惑!
最近,已经看到有测开岗位要求要会ai测试技能了,显然,这个趋势是必然的,小编,抽取了几位付费用户的几个典型问题,提供老铁们参考和了解,
2025-03-25 19:34:52
261
原创 新神仙公司名单(杭州)
这些公司涵盖了机器人、人工智能、游戏开发、空间设计、脑机接口等前沿领域,展现出杭州科技创新的新活力。让我们一起来看看,这些潜力股究竟有何过人之处?
2025-03-25 19:30:32
537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人