朱少民-软件测试和质量专栏

实践和理论之完美结合: 质量文化、SQA、测试艺术、测试方法/技术、自动化测试、过程管理、CMM/CMMI、RUP/XP、Web2.0 (声明:在此发表的所有文章仅代表个人倾向)

用户操作
[即时聊天] [发私信] [加为好友]
朱少民ID:KerryZhu
641645次访问,排名57好友150人,关注者221
从事软件开发、测试、QA和过程改进等工作近二十年, 目前领导一支几百人的软件测试和QA队伍,先后出版专著《全程软件测试》和主编《软件测试方法和技术》、《软件质量保证和管理》、《软件过程管理》等教材,高级职称、硕士生导师,先后获得多项省、部科技进步奖。
KerryZhu的文章
原创 123 篇
翻译 6 篇
转载 67 篇
评论 799 篇
朱少民的公告
....产品的质量依赖于过程的质量,而过程的质量依赖于企业文化和管理
Locations of visitors to this page
最近评论
eagle1024:牛人,全面,贴合实际。
springDT:测试工具可以用来提高测试效率,但是像测试用例的设计还得考人来思考与设计。应用两者结合的方式发挥最大的作用。
springDT:测试工具可以用来提高测试效率,但是像测试用例的设计还得考人来思考与设计。应用两者结合的方式发挥最大的作用。
yuemingming127:好东西 谢谢
hatehesitate:说实话,ppt做得很好
文章分类
收藏
相册
发现的诱惑
同学之情
测试
CSDN软件测试圈
卖烧烤的鱼博客
天行健,君子当自强不息
开源测试工具
探索中国软件测试之道
测试专业论坛
测试最佳实践
祖洪自动化维客系统
自动化测试资源(英文)
软件测试之家
软件开发和管理
CSDN-质量圈(RSS)
寸锐斋-
有效工作和管理
计算机电子书
同学友人
江湖一萍- 古徽州婺源人
聂造的客厅
文化名人的Blog
余秋雨
易中天
综合
家乡美-中国第一状元县
MIT Open Courses
家乡美-徽州文化-荫余堂
徽州文化-建筑、版画、雕刻...
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 如何更好地理解《全程软件测试》收藏

新一篇: Google 联合一些社交网站来对抗 facebook | 旧一篇: 测试工具LoadRunner和OpenSTA比较分析

    可能阅读了《全程软件测试》的前言、目录和序一,对本书有了基本理解。为了您更好理解本书,真正理解“全程软件测试”的概念,将序二的部分内容摘录下来,供大家阅读 :

序二 · 节选


软件质量管理在软件研发团队中的作用是显而易见的。其中软件测试人员在保障和改进软件质量工作中正发挥着越来越大的作用。但是从整个软件工程周期来看,软件质量其实是在整个开发过程中形成的,或者说软件质量是构造出来的,而不是测出来的。程序代码完成之后,其质量水平就基本确定了,虽然可以通过测试将大部分发现缺陷,但是,程序代码中存在缺陷越多,遗漏的缺陷就会越多,质量很难得到改善。如果缺陷发生在需求阶段或设计阶段,则将带来更大的成本和风险。如果将软件测试贯穿整个软件开发过程,从项目启动的第一天开始就将软件测试引入进来,情况就完全不一样了。贯穿软件开发全过程的测试,不仅可以在第一时间内发现缺陷,而且能有效地预防缺陷的产生。缺陷预防,可以大大减少软件缺陷的数量、提高软件质量,更有价值的是,它可以极大地缩短开发周期、降低软件开发的成本。

全过程的软件测试,赋予软件测试更多的责任和内容,软件测试不再是事后检查,而是缺陷预防和检查的统一。在需求分析时,通过测试团队和开发团队的共同努力,深刻挖掘用户的需求,清除一切模糊的需求描述;在设计阶段,测试人员可以对不合理的设计提出质疑,督促开发人员在设计时充分考虑性能、可靠性和安全性等各个方面的要求,确定每一设计项的可测试性;在编程阶段,测试人员参与代码评审、单元测试等等。所有这些告诉人们,测试过程可以看作质量保证的过程,测试不再是产品质量的一个检验环节。这也就是《全程软件测试》书名的由来,将软件测试扩展到软件质量保证的全过程中,作者赋予了软件测试新的含义和新的生命!

全程软件测试的另一层含义就是手把手地教会读者如何做测试,从头到尾,覆盖每一个环节。从项目启动——如何把握项目的背景和需求、如何选定测试组长等开始,然后逐渐深入测试计划、设计评审、用例设计、测试执行等过程,直至缺陷报告、测试结果分析和测试报告,每一过程都能得到细致的辅导。作者还用了不少笔墨来介绍如何选择测试工具、如何更有效地开展测试自动化的工作。因为测试自动化非常重要,它可以解放测试人员,使测试工作变得非常有趣,又获得很高的技术挑战。测试自动化能够提高测试效率,使测试人员有更多的时间思考,更好地分析测试范围和设计好测试用例,形成一个良性的循环。

本书不仅阐述了先进的、独特而成熟的软件测试思想和方法,而且呈现了丰富多彩而又实实在在的测试技术和实践。测试的知识、概念是比较容易获得的,但要获得经过实践千锤百炼而来的、多年积累下来的体会和经验,却是非常难得的。现在,这些内容就在您的眼前,唾手可得。《全程软件测试》能帮助您获得您所需要的东西、解开您心中的疑惑。本书所给出的最佳实践,不仅代表着国内的最高水平,而且和美国硅谷的软件测试水平也是同步的。它一定会帮助读者高效地、高质量地完成测试和软件质量保证任务。

最后,希望大家喜欢这本书,进而从中受益。

 

 沈剑 - Joss Shen

Founder and CEO

Dreamcast Systems, Inc.

http://YouMonitor.Us/


参考链接:

发表于 @ 2007年10月29日 22:43:00|评论(loading...)|编辑

新一篇: Google 联合一些社交网站来对抗 facebook | 旧一篇: 测试工具LoadRunner和OpenSTA比较分析

评论

#J_11B 发表于2007-11-13 17:17:21  IP: 222.35.7.*
请问《全程软件测试》有没有课件!
#KerryZhu 发表于2007-11-14 20:27:36  IP: 61.191.27.*
暂时还没有。
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 朱少民