我们对现代测试原则的看法

2169 篇文章 2 订阅
2036 篇文章 14 订阅

2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)_软件测试刷题小程序-CSDN博客文章浏览阅读3.4k次,点赞86次,收藏15次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大厂面试真题,还有互动交流板块……_软件测试刷题小程序​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502icon-default.png?t=N7T8https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502

在我们的第一本书《敏捷测试》中,我们介绍了“敏捷测试人员的10条原则”。当时,大多数测试人员仍然是一个孤立的测试团队的一部分,以分阶段和相对封闭的方式进行工作。保持测试的原则和态度是一个持续的过程,而不是最后附加的阶段,这是一个新的想法,这个概念对很多人来说都难以理解。我们在敏捷测试人员的快速工具讲义中包含了这10条原则。

多年来,我们收到了许多积极的反馈,他们在遵循这些反馈时得到了良好的指导。而且,正如测试和质量是整个交付团队的责任一样,这些原则适用于团队中的每个人——因为每个人都直接或间接参与了测试活动。这10项原则至今仍然是有用的:

  • 提供持续的反馈

  • 为客户提供价值

  • 实现面对面的交流

  • 勇气

  • 保持简单

  • 实践持续改进

  • 应对变化

  • 自我组织

  • 聚焦人群

  • 享受工作

现代测试原则

在过去的几年里,Alan Page和Brent Jensen一直在探寻,在我们不断交付和持续部署的现代研发模式下进行软件测试的原则。他们喜欢我们的书,并为此打下了良好的基础。他们也看到了对新技能的需求,例如,数据科学将帮助我们分析我们现在可以获得的数据,以了解我们的客户实际上是如何使用我们的产品的。他们希望测试人员更充分地发挥指导作用,帮助团队中的每个人学习测试并建立质量意识。他们最终确定了以下现代测试的原则:

  1. 我们的首要任务是改善业务。

  2. 我们加快团队的发展,并使用精益思维和约束理论等模型来帮助识别、优先考虑和缓解系统的瓶颈。

  3. 我们是一支不断改进的力量,帮助团队适应和优化以取得成功,而不是提供一个捕捉错误的安全网。

  4. 我们非常关心我们团队的质量文化,我们指导、领导和培养团队建立更成熟的质量文化。

  5. 我们相信客户是唯一有能力判断和评估我们产品质量的人。

  6. 我们广泛使用数据来深入了解客户使用情况,然后缩小产品期望和实际效果之间的差距。

  7. 我们扩展整个团队的测试能力和专业知识,以此减少(或消除)对专门测试专家的需求。

这些原则的关系是什么

现代测试原则与敏捷测试的10条原则是一致的,我们认为这10条原则支持了现代测试原则。让我们来看看这些原则之间相互关联的一些例子。让我们从第一个开始。

持续改进需要持续的反馈。对于不断交付和持续部署的团队来说,较短的反馈循环尤为关键。长期以来,我们一直鼓励像结对编程与测试这样的做法,这样可以提供尽可能短的反馈循环。

专注于为客户提供价值,支持了客户判断产品质量水平的观点。今天的技术意味着我们可以通过分析客户在生产中如何使用产品,来快速了解他们对产品的真实看法。我们必须记住,我们的产品通常有不止一个客户,而且有内部和外部客户需要同时满足。

面对面交流(在异地情况下使用视频)是测试人员加速团队发展和推动持续改进的最有效方式,这也是建立质量文化的关键组成部分。

停止充当开发人员的缺陷安全网,甚至沦为开发人员的调试工具,而是与他们合作以提高他们自己的代码正确性,这需要测试人员有很大的勇气!现代原则7也需要勇气——谁愿意把自己从热爱的工作中解脱出来?我们相信,在大多数领域,将继续需要专门的测试专家。同时,很明显,将“质量”留给少数专家的团队很难有上佳的表现。

简单性与现代测试(MT)原则之间的关系不太明显。很多人阅读了现代测试原则后会感到不知所措。从简单的开始,迈出一小步,通常是拥抱它们的最有效途径。对于测试人员来说,简单似乎是最难实现的原则之一。

持续改进是两个列表的共同原则,对于任何想要接受敏捷和DevOps文化并成为更高绩效团队的团队来说,这都是一个核心的部分。应对变化和自组织都是持续改进不可或缺的组成部分。根据我们的经验,改进的方法是持续识别团队中最大的问题,使其可见,可见方可管理,研究一些小措施来解决这个问题,度量其进展(或缺乏进展),并用更改或新的措施进行反复迭代。

我们知道,最终使团队及其产品成功的是人,而不是工具或方法。许多学术研究以及我们自己的经验都证明了这一点。在我们看来,以人为本的原则适用于现代测试的每一个原则。

最后,享受。现代测试行动的理念对我们大多数人来说都是一个巨大的挑战。如果你不喜欢这段旅程,就没有理由接受它!帮助你的公司和团队取得成功的满足感,培养质量文化,帮助非测试人员学习建立质量文化,所有这些都是非常有价值的成就,我们希望这能为你带来快乐。

最后,原则不是盲目遵循的,而是作为“指路明灯”。当一个新工具被创建时,它们不会过时,也不会有人想到它不起作用的特定时间。如果我们今天(或10年后)分别创立我们的10条原则,它们的措辞可能会有所不同,但它们背后的含义应该是相通的,且都是正确的。

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 759968159,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

  • 27
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值