微软雇佣的软件测试人员和软件开发人员一样多。这个事实也许会让你吃惊。但你不会惊奇微软对测试流程,以及这个流程在微软多种多样的超过150种的产品的质量管理中所起的作用的强调。
本书由微软的三位卓越的专业测试人员撰写,分享了被全公司约9000测试工程师所应用和使用的最佳实践、测试工具和测试系统。微软的从业者讲述如何设计和管理软件测试,他们的培训和职业发展方法,以及他们是如何看待未来的挑战。最重要的是,你可以获得实用的见解,并应用到你的工作中,得到更好的结果。
探索怎样:
设计有效的测试用例,并在整个的产品开发周期中运行。
最小限度地减少功能测试的花费和风险,知道何时应用结构性的技巧。
衡量代码复杂性来发现软件缺陷和可能的维护问题。
用模型来产生测试用例,发现软件意想不到的表现并管理风险。
知道何时采用自动测试用例,为长期使用来设计自动测试用例和怎样接入自动测试的基础架构。
观察杰出测试工程师的特征——和他们所应用的运行测试用例,探查系统以及有效跟踪进度的工具。
探查由于测试软件服务与测试盒装软件不同所带来的挑战。
展开
——Siemens AG首席工程师 Peter Zimmerer
“多么激动人心的组合,杰出的测试工程师讲述软件测试故事,而这些都发生在一家要应付世界上最困难的软件测试问题的公司。”
——《How to Break Software》作者James Whittaker
“微软在测试和测试工程师上的投入是惊人的。本书讲述了成功和挑战,所有软件测试机构都应该学习。”
——《A Practitioners Guide to Software Test Design》作者Lee Copeland