随笔分类 -  软件测试

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

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