敏捷实践

2024/4/12 13:10:57

你的测试写全了吗?

QA设计的测试用例大部分都是面向业务的端到端测试,怎么能保证从DB来的数据通过层层service能顺利的到达前端并被正确的展示出来呢?我们可以尝试以UI和DB作为data flow的两端串起所有的测试。 场景 想象一个典型的场景,一次sign off接近尾声&…

4月7日|《2022中国企业敏捷实践白皮书》发布会,揭秘国内敏捷最新现状

过去的2022年是一个剧烈动荡且超过绝大多数预料的一年,中国乃至全世界企业都深受影响。即将发布的《2022中国企业敏捷实践白皮书》提供了一个窗口,让我们可以看到敏捷在这个动荡时期所扮演的角色,并反思敏捷实践如何能够帮助企业适应市场变化…

给你的工艺品署个名吧

最近在GitHub 上发现一个有意思的功能:如果一个提交被作者签名了,并且签名可被验证的话,提交上会显示一个绿色的Verified的标志。如下图所示: 这篇文章,我们就来聊聊为什么要给你的提交签名以及如何去做。 什么是签名…

种草Cypress和TestCafe,QA同学一定想了解的Web UI自动化测试工具

摘要:Cypress和TestCafe这两个工具相比于Selenium都更加的轻量级,且在不同的方面有了改进,比如安装更简单,增加了内置等待机制,调试更加方便等。 Cypress、TestCafe、Puppeteer在技术雷达中被誉为后Selenium时代Web UI…

为什么写代码是一件很爽的事情?

为什么写代码是一件很爽的事情? 我的看法是: 及时反馈 —— 超级无敌的及时反馈确定性强 —— 与代码打交道,确定性强有成就感 —— 解决问题,或克服困难的成就感被需要感 —— 如果自己的创作,还能服务于他人,爽上…

精准测试二三谈

作者介绍:前ThoughtWorks高级质量分析师,现任HSBC测试咨询专家,擅长敏捷测试,测试开发,devops等领域。 我们都在使用敏捷开发,敏捷测试,维护着我们的项目,我们写着少量的test case&…

缺陷管理,一门关于质量内建的学问

既然无法完全阻止缺陷的出现,那如何确保已发生的缺陷得到有效的处理,如何利用已有缺陷来指导质量内建过程,是我们需要考虑的,也就是缺陷管理的内容。 敏捷测试原则中有一条是:预防缺陷,而不是关注缺陷的数量…

FizzBuzz与写代码的“一万”个细节

摘要: 技术是由一万个细节组成的,哪怕一个这么简单的题目,也有如此多的点。我也不敢说自己是什么高手,起码写了许多年代码,也就把自己写代码的思维展示给大家,希望对有心人有所帮助。 非初学者向&#xff0…

软件交付效能度量——从吞吐量和稳定性开始

除了感性的工作体验外,我们还需要指标来度量改进措施是否对提升软件交付效能有帮助。过多的指标会对团队造成不必要的管理成本,也容易让团队失去关注焦点。从吞吐量和稳定性两个维度考量的四个关键指标是简单但有效的指标,建议优先度量。 为了…

有了产品负责人,还需要业务分析师吗?

PO(Product Owner,产品负责人,以下简称PO)作为敏捷转型的实践之一,当前已被业界广为接纳。根据年度敏捷状态报告,大约有一半以上实施敏捷的组织设置了PO,这与当前我们在国内敏捷咨询中感受到的比…

ONES 沙龙深圳站 | 6月15日,邀您一起畅谈「敏捷实践」

市场需求的不断变化与技术的快速革新对软件研发提出了“更好更快发布产品”的要求,高效的敏捷理念也被越来越多的企业认可并应用到软件研发过程中, “Agile”正在与不同的企业碰撞融合出更具效率的研发实践。在敏捷的落地过程中,也许您正在为…

再读《重构》

新版本以JavaScript语言作为示例,重新思考并改进了第一版本中的众多重构手法,结合作者多年来一些新的观点和思考,带给了我们一套更为丰富完善的重构体系。 重构作为敏捷实践的精髓之一,在我们这个以敏捷为立身之本的公司里应当属于…

寻找合适的研发效能度量指标(中)

研发效能度量指标(1)研发效能度量指标(2)研发效能度量指标(3) 上篇中,咱们尝试回答了最近几年 “软件研发效能” 为什么会成为业界的热词 “Buzzword” ,有哪些合适的软件研发效能度…

数据平台的隐私数据问题

7月4日晚,一则震惊互联网的消息在各媒体平台传播。这则消息是关于"滴滴出行"app的通告,由国家互联网信息办公室颁布,大意是“滴滴出行”App存在严重违法违规收集使用个人信息问题,依据相关法律规定,通知应用…

使用项目管理画布启动项目

许多人对商业模式画布并不陌生,它是亚历山大奥斯特瓦德(Alexander Osterwalder)、伊夫皮尼厄(Yves Pigneur)在《商业模式新生代》(Business Model Generation)中提出的一种用来描述商业模式、可…

如何实现敏捷赋能?

企业的敏捷转型,由于涉及转变企业全体成员的工作习惯,提升敏捷实践能力,所以本质上属于教育和赋能。 而很多企业在做敏捷赋能时,虽然怀着完美的初衷,却好心办坏事。就如同下面三个完美搞砸敏捷赋能的案例所表现的那样…

测试用例的一些“真相”与“事实”

测试用例存在一些真相与事实,有些广为人知,有些却很隐蔽。正是基于这些真相与事实,可以对我们的手工测试、自动化测试、甚至规模化的自动化测试(数以万计的用例)带来不同的启发。 真相1:不能提前确定所需要…

精益测试开发

你们的测试开发比是多少?测试全阶段参与,怎么可能忙的过来? 全阶段都在测,那么都需要哪些测试才能保证质量呢? 自动化测试覆盖率要求达到99%,包括功能、性能,甚至还有易用性…… 前面的第一个和…

敏捷测试要以业务价值驱动

敏捷交付价值,敏捷测试要以业务价值驱动,要以优化业务价值为目标。业务价值可以简单理解为:帮助企业盈利,满足企业业务发展要求,能够带来业务价值的产品需要满足用户需求、让用户使用方便。 我们知道,敏捷交…

信任的传递——为什么我们需要第三方授权?

在证书验证、基于JWT(Json Web Token)的身份认证、IDP(身份提供商)、SP(服务提供商)等技术中,都有一个可信的第三方,可明明是用户对资源或者服务的访问,为啥还要个第三方? 这篇文章整理了一些相关技术的案例,并尝试分析…

你懂SOLID原则吗?

虽然SOLID原则不能时刻有效指导编码落地,理解这些原则背后的设计理念,让你迈出了第一步,接下来,你需要做的是在前进的路上,不断地进行编码实践、思考总结,将其内化。 做了这么多年的面向对象编程还是写出违…