《软件测试经验与教训》读书笔记(一)

本文是《软件测试经验与教训》读书笔记,探讨了测试员的角色与职责,强调了测试员需为多类客户提供信息,关注产品价值威胁,及时发现并报告问题。测试员不仅是找bug,更是促进质量保证的参与者,不应把控产品发布,而是通过批判性思考、创造性问题发现,以及技术性、创造性、批判性和实用性的综合运用,提高测试效率和质量。测试涉及认识论、认知心理学,需要探索式思考,不断学习和改进测试方法。
摘要由CSDN通过智能技术生成

测试员的角色

1)测试给项目产品做关键决策时提供信息依据。

2)测试员要明确自己的在项目中的使命,使命决定要做的一切。

3)测试员要服务于多类客户,针对不同客户,提供不同信息。(例如:技术支持、管理者、市场人员)

4)测试员需通知客户有关威胁产品价值的任何信息。

5)测试员要迅速找出重要的程序问题。(变更的、核心的、常用的、可用性、影响大的、最需要的部分)

6)为程序员提供支持。尽量建立最短、最快的反馈环路。

7)询问项目相关一切问题,最好结合其他沟通形式提问。

8)测试员关注失效,客户才能关注成功。注:确认程序正常是不可能的,除非运行所有可能的测试,所以确认成本是很高的。

9)测试员不会发现所有程序问题。所以应自知不能完成所有事,合理有效安排自己的时间。

10)测试员当心向客户传递隐藏的已“完备的”测试。应让客户详细了解测试过程,总结自己已实施和未实施测试点及如此安排的原因。

11)通过测试不能保证质量。测试员既不会提高质量,也不会降低质量,质量来源于构建产品的人。注:测试员能促进项目质量保证的信息,但质量保证是来自整个项目团队的。

12)永远别做看门人,即测试员永远不要把控产品发布的权力。因为这样团队其他成员可能会放松质量。建议:由控制项目、条件好的人承担发布产品责任或由集体决定是否发布产品。

13)当心测试中的“不关我事”理论。测试员的使命应该是尽其所能,通知团队可能会对产品的价值产生消极影响的所有问题。

--14)当心成为过程改进小组。因不管过程改进要干什么,它永远都会涉及感情。

15)别指望任何人都能理解测试,或理解测试员需要什么条件才能搞好测试。所以测试需向客户解释测试,且需一遍又遍地解释。因为疫苗的作用会逐渐衰退。

 

测试员的思考方式:

测试员不喜欢抱怨,他们喜欢提供证据;测试员不喜欢征服,他们喜欢打破产品没问题的幻觉;测试员不喜欢发布坏消息,他们喜欢把客户从虚假信念中解放出来。

16)测试运用的是认识论。认识论研究如何认识所了解的东西:研究证据和推理。(如:怎么知道软件足够好?如果软件不是足够好,怎么才能知道?怎么知道已完成了足够的测试?)

17)研究认识论有助于更好测试。(例如:如何收集和评估证据?如何进行有效的推论?如何使用不同逻辑形式?如何做出好的决策?)

18)认知心理学是测试的基础。如果说认识论告诉我们应该怎样思考,那么认知心理学告诉我们的是我们是怎样思考的。(例如:人的感觉和记忆可靠性。信念从哪里来。在压力下如何思考。)

19)测试能力差别在于测试员如何思考。(如:测试员的测试设计选择;解释所观察到的现象的能力;分析描述这些现象的能力。)

本书汇总了293条来自软件测试界顶尖专家的经验与建议,阐述了如何做好测试工作、如何管理测试,以及如何澄清有关软件测试的常见误解,读者可直接将这些建议用于自己的测试项目工作中。这些经验中的每一条都是与软件测试有关的一个观点,观点后面是针对运用该测试经验的方法、时机和原因的解释或例子。 本书还提供了有关如何将本书提供的经验有选择性地运用到读者实际项目环境中的建议,在所有关键问题上所积累的经验,以及基于多年的测试经验总结出的有用实践和问题评估方法。 优秀的软件测试团队不是天生的,而是造就的,是通过大量艰苦工作和有效沟通造就的。在这个过程中,有很多陷阱,这些陷阱会使精心制订的计划出现偏差,使项目不能按进度完成。 本书的三位作者具有多年的测试经验,知道成功的测试都需要什么。在这本革命性的新书中,他们汇总了293条测试经验建议,阐述了如何做好测试工作,如何管理测试,以及如何澄清有关软件测试的常见误解。读者可直接将这些经验用于自己的测试工作中。这些经验中的每一条都是与软件测试有关的一个观点,后面是对运用这条经验的方法、时机和原因的解释或例子。 为了满足不同层次的软件测试员、开发人员和管理人员的需要,本书还提供以下内容: ◆ 根据世界顶级软件测试专家多年的测试经验总结出的有用实践和问题评估方法。 ◆ 在所有关键问题上积累的经验,包括测试设计、测试自动化、测试管理、测试策略和错误报告。 ◆ 如何将本书提供的经验有选择性地运用到实际项目环境中的建议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值