随笔分类 -  软件测试

学习温习过程中整理的软件测试基础知识
摘要:上周末有同学找我咨询,说自己年后来上海面试了一个很心仪的工作岗位,结果最终面试结果被pass了。 他自觉面试表现还可以,面试官的提问也基本都回答到位了,让我帮他复盘分析一下面试失败的原因。 复盘过程跳过不表,今天这篇文章分享两个他对面试的认知误区,大家可以对照自身看看,是否也有类似情况。 我们以提问 阅读全文
posted @ 2025-02-11 15:35 老_张 阅读(32) 评论(0) 推荐(0) 编辑
摘要:有同学问了这样一个问题: 新加入了一家公司,负责测试团队整体的技术管理工作。这边原来的测试团队流程混乱,团队成员能力参差不齐,现在想对团队的测试同学进行能力定级,便于后续更好安排工作。有没有较好的能力定级标准可以参考? 对于有丰富团队管理经验的同学来说,这并不是一个很难的问题。但对于初任管理岗位的同 阅读全文
posted @ 2025-02-07 16:54 老_张 阅读(34) 评论(0) 推荐(0) 编辑
摘要:有同学问了这样一个问题:一个新项目,测试团队进组较早,目前需求没定,但架构设计已经完成的差不多了,这个阶段测试团队可以做哪些事情? 对于稳定的项目来说,需求基本都是在已有功能上进行迭代。无论研发测试交付流程,还是基础技术设施建设,都已经趋于完善。团队内部各成员的协作配合也有了一定默契,自然不会遇到这 阅读全文
posted @ 2025-01-17 12:55 老_张 阅读(35) 评论(0) 推荐(1) 编辑
摘要:前几天写了一篇文章,分享了一些工作汇报的方法和案例,详情见《如何编写年度工作汇报PPT》。 后台有同学留言,对质量度量和测试提效部分提了几个问题,核心集中在如何提高测试过程效率方面。 我在前面写过几篇关于测试提效的文章,分别聊到了影响测试效率的因素,测试团队要提效面临的挑战,以及提高测试过程效率的一 阅读全文
posted @ 2024-12-20 12:29 老_张 阅读(128) 评论(0) 推荐(0) 编辑
摘要:后台有同学留言问了这样一个问题:想在团队内推动质量度量落地,对每版本迭代的交付质量有更好的评估,但没有太多的实践经验,有没有什么落地方法或者注意事项。 首先聊聊质量度量本身,即质量需不需要度量? 答案显而易见:质量需要度量,而且需要持续的度量!为什么呢? 我们所从事的软件测试工作(随着技术不断发展, 阅读全文
posted @ 2024-12-02 11:26 老_张 阅读(50) 评论(0) 推荐(0) 编辑
摘要:看到这样一个问题:如何在保障质量和平衡资源分配的情况下,在项目迭代中评估测试所需投入的时间?评估时间是否需要包含开发修复bug的时间?很经典的一个项目管理和软件工程问题。 如问题所描述,要保障质量和平衡资源,这正好切中了软件工程角度的影响质量三要素,即范围、成本、时间。 从软件工程的角度来说,其目的 阅读全文
posted @ 2024-11-27 10:42 老_张 阅读(58) 评论(0) 推荐(0) 编辑
摘要:前天写了一篇文章《测试要不要转岗产品经理》,本意是针对星球同学的问题分享我的一些思考,没成想引起了很多同学的讨论。 随着话题进一步发酵,问题延伸到了转岗上面,有同学问我测试能否转岗为项目经理,延长职场生涯。 这篇文章,聊聊转岗这个话题,顺带探讨一下职业生涯发展规划。 转岗前应该做什么? 和转岗产品经 阅读全文
posted @ 2024-10-11 12:46 老_张 阅读(91) 评论(0) 推荐(0) 编辑
摘要:技术交流群有同学问了这样一个问题: 公司有较为严格的测试流程和项目交付规范,但目前工期紧张且资源严重不足,是否还需要严格遵守流程规范。如果严格遵守流程规范则可能要延期交付,或者项目组的同学需要大量加班,有什么解决办法? 该说不说,这确实是很头疼的问题。对项目管理者来说,延期交付或者降低交付质量,都是 阅读全文
posted @ 2024-10-10 10:14 老_张 阅读(48) 评论(0) 推荐(0) 编辑
摘要:星球有同学问了这样一个问题:在公司有机会转岗产品经理,目前是软件测试岗位,要不要转产品经理? 老实说,测试转开发或者开发转测试的案例有很多,转岗后做的好的也不少,毕竟都是技术岗位,底层技术都是通用的。 但测试转产品岗位确实比较少见,且成功的案例更是寥寥,因为这两者背后最大的差异是思维方面。 技术思维 阅读全文
posted @ 2024-10-09 12:27 老_张 阅读(76) 评论(0) 推荐(0) 编辑
摘要:知识星球有同学问了这样一个技术问题: 需求场景:线上只读业务,日常峰值QPS 30K+。 前置条件:业务模型、流量模型和数据模型已经评估完成。 压测需求:线上环境压测,最短压测执行时常不低于10min。 面临挑战:线上流量录制得到的测试数据量过大,超过30G,如何存储? 待办问题:如何生成大数据量的 阅读全文
posted @ 2024-08-28 10:34 老_张 阅读(173) 评论(0) 推荐(0) 编辑
摘要:昨天辅导星球一位同学的终面,他提到了前两轮技术面试中面试官问到的几道面试题,他回答的不是特别好,问我有没有更好的方法。我看了一下,都是很经典的测试岗位面试题。 在我近十年的测试职业生涯中,我也面试过不少软件测试岗位的候选人,这几个问题我也经常问到。但很多同学在这几个高频面试题上,其实并不太了解面试官 阅读全文
posted @ 2024-08-23 09:02 老_张 阅读(146) 评论(0) 推荐(0) 编辑
摘要:写这篇文章的灵感,来自昨晚饭后在马路上散步时的一些想法,要聊的内容如标题所述:端到端测试。 我在前面的文章中,写过一些质量保障体系建设的文章,也写过对测试过程中一些执行环节的理解。从我的角度来看,所谓端到端测试,通俗理解就是从一端到另一端完整串联起来的测试方法。 当然,由于是漫谈,我会尝试通过对几个 阅读全文
posted @ 2024-08-21 18:09 老_张 阅读(128) 评论(0) 推荐(0) 编辑
摘要:星球群里,大家聊起了测试用例管理工具的话题。 有说A工具开源免费好用的,也有说B工具功能强大支持定制化和各种报表输出的,也有直接用Excel管理测试用例的,形式多样,各有各的道理,也各有各的痛点。 讨论间隙里,有同学问了这样一个问题:什么样的测试用例比较好呢? 这是一个好问题,也是很值得测试同学思考 阅读全文
posted @ 2024-08-15 09:59 老_张 阅读(70) 评论(0) 推荐(0) 编辑
摘要:后台有同学留言,问了这样一个问题: 刚担任测试负责人,团队流程很乱,需求不甚明确,测试工作基本靠员工的熟练程度,项目交付质量堪忧。 迭代排期紧张,新招来的同学没人带,也没有文档之类的让他们了解业务,感觉就在恶性循环。他团队管理经验不多,问我有没有什么方法或者建议。 他所描述的这些问题,在中小型企业或 阅读全文
posted @ 2024-08-06 10:48 老_张 阅读(145) 评论(0) 推荐(0) 编辑
摘要:星球有同学问了这样一个问题:研发过程中,事前变更管控流水线该怎么建设? 将这个问题进行拆解,可以得到三个重要的点:事前变更、变更管控、流水线建设。 其中事前变更属于研发过程计划内的操作,即可预料的变更。对变更进行管控的目的在于风险可控,而建设流水线的好处则在于将手工操作转化为机器自动执行,降低手动误 阅读全文
posted @ 2024-07-30 14:56 老_张 阅读(45) 评论(0) 推荐(0) 编辑
摘要:看到这样一个问题:造测试数据时,如果失败了怎么办,如何处理这种失败的情况?失败了需要停止测试活动吗? 很久没看到这么有意思的问题了,毕竟测试数据是很重要的测试活动开展资料,如果缺失或者不准确,会对测试结果造成极大的影响。那么该如何理解和解决上述的问题呢? 我们先来解读一下这个问题。 在软件研发交付的 阅读全文
posted @ 2024-07-03 14:55 老_张 阅读(51) 评论(0) 推荐(0) 编辑
摘要:一位关注我公众号很久的同学后台留言,问了我一些关于质量度量的问题,和他沟通过程中交换了彼此的一些观点,也让我对质量度量有了一些新的理解。这篇文章聊聊在质量度量中,几个很有意思的指标,以及常见的误区。 什么是缺陷收敛率 说到缺陷收敛率,就不得不先聊聊缺陷逃逸率。 我在前面的文章《聊聊缺陷逃逸率》中对缺 阅读全文
posted @ 2024-06-21 12:22 老_张 阅读(125) 评论(0) 推荐(0) 编辑
摘要:上周我运营的知识星球有一位同学,找我咨询了两个面试题。两道题目分别如下: 怎么做质量保障?如何落地? 场景:五个下拉框,都是枚举值,每个下拉框的值分别是1到50均匀分布,用什么方法设计测试用例? 问题背景是这样:他参加某大厂面试,上述两道面试题他自觉回答的不太好,对方面试官针对问题给出的答复让他一时 阅读全文
posted @ 2024-06-13 16:00 老_张 阅读(92) 评论(0) 推荐(0) 编辑
摘要:前天写了一篇CheckList对交付质量价值的文章,后台有同学留言,问了这三个问题: CheckList是否有详细的案例说明? CheckList的整体制定逻辑是什么? CheckList策略应该由项目还是测试主导? 这篇文章基于上述三个问题,就CheckList在测试过程中的落地实践,谈谈我的一些 阅读全文
posted @ 2024-05-30 13:14 老_张 阅读(182) 评论(0) 推荐(0) 编辑
摘要:前几天辅导一位星球同学,聊到了控制风险。这位同学说,他们现在处在一个资源紧张,需求迭代快,发布频繁且版本管理混乱的状态,导致线上系统经常出问题,问我有什么短期有效的方法。 他也列举了几项自己思考出来的可能行之有效的的方法,如下: 推动自动化测试落地,节省人力和时间资源; 制定质量管理的SOP,让产研 阅读全文
posted @ 2024-05-28 10:14 老_张 阅读(169) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示