随笔分类 -  软件测试

学习温习过程中整理的软件测试基础知识
摘要:知识星球一位同学咨询了我这样一个问题:团队绩效考核,用OKR还是KPI更合适? 问题背景是这样的:团队成员有30+,之前采用的PBC绩效管理,但是流于形式,大家抱怨很大,想找到一个更合适的绩效管理和考核方案。 我们常见的目标管理和绩效考核方法,有OKR、KPI、PBC、360环评等,这些方法各有各的 阅读全文
posted @ 2023-09-14 16:05 老_张 阅读(99) 评论(0) 推荐(0) 编辑
摘要:前几天转发了一篇关于变更和质量风险的文章,公众号后台有位同学留言问了这样一个问题:最大的难点是影响范围不好评估,这也是目前业界的共同痛点,有没有一种产出比较高的影响范围评估方法来控制变更带来的风险。 从我的角度来说,风险是随时都可能发生的。对于可控的风险,我们要尽可能把控这种风险带来的影响,比如变更 阅读全文
posted @ 2023-08-29 15:59 老_张 阅读(114) 评论(0) 推荐(0) 编辑
摘要:公众号后台有同学私信问了一个问题:中间件服务,如何做好质量保障工作? 日常我们的测试工作范畴,大多都是业务强相关的,比如:电商业务大多是商品、订单、库存、支付;金融业务则是存取款、清结算等。 而中间件服务很多时候会被我们下意识忽略,或者说测试过程中都会涉及到这些服务组件,但不会专门去针对它们开展质量 阅读全文
posted @ 2023-08-26 11:49 老_张 阅读(235) 评论(0) 推荐(0) 编辑
摘要:前几天写了篇性能测试如何入门实践的文章,技术交流群有位同学截取了其中一段表达了自己的观点:性能瓶颈定位和优化,应该是研发来做这件事。然后群里其他同学纷纷参与了这个话题的讨论,表达的观点主要有下面几种: 现在技术岗位的职责已经没有明确界限了; 性能瓶颈定位优化研发来做,那测试的层次太低了; 测试除了做 阅读全文
posted @ 2023-08-04 10:58 老_张 阅读(137) 评论(1) 推荐(0) 编辑
摘要:昨晚在技术交流群中,大家聊起了这两年遇到的如裁员、求职、绩效等各种问题,感觉大家都挺焦虑的,当然最大的焦虑就是随时可能被裁员和裁员后求职的问题,简单来说,大家都没有安全感。 从去年公司裁员到现在,自由职业的我已经有一年没有按部就班打卡上班了。期间也面试了一些岗位,有首轮就挂的,也有顺利到谈薪阶段最后 阅读全文
posted @ 2023-07-28 14:06 老_张 阅读(139) 评论(1) 推荐(0) 编辑
摘要:前几天在我创建的技术交流群,几位同学聊起了兼容性测试相关的话题。 有测试的方法技巧,有如何选择测试时的切入点,也有在质量和投入成本之间如何做平衡的思考。 翻了翻写过的技术文章,大多集中在后端、中间件以及稳定性测试方面,兼容性测试也有做过专项。 这篇文章,我想结合自己对兼容性测试的理解,以及做技术专项 阅读全文
posted @ 2023-07-10 10:30 老_张 阅读(125) 评论(0) 推荐(0) 编辑
摘要:大概20年这个时候,听过公司一位架构师的分享,他提到了基础架构团队的定位和主要产出,即为整个技术团队提供所有研发活动开展所必须的基础设施。 关于技术基础设施的目标,他定义了如下三点: 成为全站稳定运行的基石 成为业务高速发展的保障 成为大家值得依赖的伙伴 换个角度,从测试工程师的视角来看,测试团队的 阅读全文
posted @ 2023-06-28 13:37 老_张 阅读(206) 评论(0) 推荐(0) 编辑
摘要:今年写了很多质量保障相关的文章,也在星球内部或者公开做了几次分享,内容主要包括质量内建、质量门禁、测试左移、质量度量等。 我试图通过这些内容,从不同的角度阐述我对于质量保障体系建设的实践和思考,这些方法和实践最终要达成的目标都是一致的:提升质量。 最近在思考一个问题:如何证明经过测试的软件系统,质量 阅读全文
posted @ 2023-06-27 11:51 老_张 阅读(117) 评论(0) 推荐(1) 编辑
摘要:今年写了很多质量保障相关的文章,也做了很多相关内容的分享。关于质量内建和测试左移、测试右移的话题,多次提到过。有同学留言问:测试左移右移,在工作中到底该如何实践? 这篇文章,结合自己的工作实践和思考,来聊聊我对于测试左移和测试右移的看法。 质量保障的定义和定位 从软件产品的迭代闭环模型来说,质量保障 阅读全文
posted @ 2023-06-07 11:55 老_张 阅读(222) 评论(0) 推荐(0) 编辑
摘要:在前面的文章《质量内建落地的四要素》中,聊过质量内建落地要面临的挑战,以及在团队内落地质量内建,最核心的四个要素:组织+文化+方法+工具。 上周日晚上在面向星球内部同学的分享时,我也大略介绍了要实践质量内建需要具备的八大特质,由于内部分享的内容太多,关于质量内建只是做了大致介绍。这篇文章,我会分享和 阅读全文
posted @ 2023-06-06 14:35 老_张 阅读(113) 评论(0) 推荐(0) 编辑
摘要:之前面试一家互联网电商企业时,和他们技术负责人聊过一个话题:质量保障的最高优先级是什么? 这个问题上,当时我们达成的共识是这样的: 生产环境不要出bug(理想状态); 生产环境的问题可以快速发现并解决,问题影响范围可控; 围绕这两点来开展质量保障工作,才能保证我们的行动和目标是一致的,所做的产出也是 阅读全文
posted @ 2023-05-17 18:25 老_张 阅读(124) 评论(0) 推荐(0) 编辑
摘要:前几天星球有同学问了一个问题:需求实例化是什么?我的回复是:将需求故事化。故事一般具有这几个特征:有背景和设定、有过程有逻辑、交代了前因后果。 对测试同学来说,日常工作的开展基本都是依托于测试用例,要设计好的测试用例,其本身要求对业务需求和被测系统有足够的理解。 但实际情况是拿到手的往往只有一份PR 阅读全文
posted @ 2023-04-20 12:43 老_张 阅读(182) 评论(0) 推荐(0) 编辑
摘要:昨天下午星球群里有同学发了一段话,引起了很多同学的讨论。这段话是这样的: 测试用例主要作用:有效地评估软件的质量,测试用例质量体现了测试的质量。 下面摘取一部分同学的观点: 评估软件质量应该看测试报告之类的结果; 测试用例主要作用是确定测试范围和测试场景; 这句话没毛病,除非你没按照测试用例好好执行 阅读全文
posted @ 2023-04-15 13:09 老_张 阅读(200) 评论(0) 推荐(0) 编辑
摘要:前几天知识星球有同学向我咨询了这样一个问题:生产业务发生故障,涉及金额非常大,可能要被干掉,该怎么应对? 问题背景是这样:银行证券交易业务,未对输入金额乘以10000(单位万元),该模块上线大半年了,之前由外包同学负责测试,当时只检查了页面和流程,业务和监管平台也验收通过了。 在我看来,这是一个比较 阅读全文
posted @ 2023-04-06 01:24 老_张 阅读(412) 评论(0) 推荐(0) 编辑
摘要:昨天知识星球里有同学问了这样一个问题:测试如何反向管理开发遵守开发规范? 问题的背景是这样:这位同学想提升编码和提测质量,制定了一些开发规范,希望开发去遵守。但实际的执行效果并没有达到预期,导致提测质量差,来回验证,测试效率不高。 星球其他同学也提了一些自己的看法,比如: 先做好自己,得到团队和开发 阅读全文
posted @ 2023-03-30 14:22 老_张 阅读(226) 评论(0) 推荐(0) 编辑
摘要:日常工作中,测试工程师的大多数时间都在跟进和验收与需求相关的各种质量问题。 在需求评审时,除了评估需求的完整性、逻辑正确性和合理性之外,我们还需要从用户的角度出发,来提出诸如使用体验、操作便捷性等建议。一些企业在招聘测试工程师时,也会要求该岗位具备用户思维。 用户思维到底是什么?又该如何培养用户思维 阅读全文
posted @ 2023-03-29 01:30 老_张 阅读(220) 评论(0) 推荐(0) 编辑
摘要:去年4月份,在测试圆桌派第二期的直播分享中,聊了质量内建对提升交付质量的作用。 近一年学习了很多新的知识,也在和其他同行的交流分享中,对质量内建有了新的一些理解。 这篇文章,我想聊聊质量内建在团队中落地的四要素。 我对质量内建的理解 在软件研发领域,无论是我们提倡的各种设计原则,不断演进的系统架构或 阅读全文
posted @ 2023-03-27 15:19 老_张 阅读(411) 评论(0) 推荐(0) 编辑
摘要:昨晚和知识星球的一位同学 1对1 沟通,聊了很多关于团队管理、质量体系构建和个人职业发展的话题。 这位同学本身就具有多年的大厂背景,在技术实践、团队管理管理方面有丰富的经验。 她的焦虑一方面是当下就业环境的稳定性,另一方面则是“35岁职场危机”和个人成长陷入停滞的局面。 我谈了很多我的看法和感受,也 阅读全文
posted @ 2023-03-24 15:30 老_张 阅读(173) 评论(0) 推荐(0) 编辑
摘要:最近很多同学在公众号后台留言,咨询质量内建和质量门禁相关的问题。 其实质量门禁在工作中大家都在执行,只不过可能换了个新名词,大家理解上有了误差。 从我的角度来看,质量门禁是一种更适应当下软件研发交付流程的方法论。 目的是更清晰的定义从需求到线上发布交付这一整个流程中,每个环节的准入准出标准,以及如何 阅读全文
posted @ 2023-03-21 22:49 老_张 阅读(587) 评论(0) 推荐(0) 编辑
摘要:上周六星球公开直播时候,有同学在直播评论区提了这样一个问题: 我们每次提测质量很差,测试环境的服务经常发布,打乱测试节奏,导致最终线上发布质量很差,怎么解决? 这是很典型的一个问题,很多测试同学在工作中都遇到过。针对这位同学的提问,我给出了几条建议: 提测质量差:制定质量门禁,即每个环节流转到下个环 阅读全文
posted @ 2023-03-07 12:15 老_张 阅读(234) 评论(0) 推荐(0) 编辑