- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《朱少民软件测试的理念与创新
朱少民: 我们从四个方面跟大家交流: 1、软件测试基本理念 2、日常测试工作理念 3、面临的新挑战 4、测试创新-新理念 从我个人来讲,这个理念非常重要,你先有一个理念,相当于“出发点”,一个员工工作做得好不好,态度很重要,态度决定一切,态度非常积极的话,遇到一点困难、遇到一些挫折,也不会气馁,困难挫折反而是财富,将来会做得更好。 你发现BUG确实不是很重要,你要把BUG找出来进行分析,BUG产生的原因,将来不产生BUG更重要。 一个理念对我们来讲很重要,一个人有什么样的理念,决定你用什么样的测试方法、用什么样的测试策略,希望大家建立一个正确的理念,把测试做得更好,个人也会进步更快。 你对软件测试的基本看法,软件测试究竟干嘛的。问题可能大家都知道,但是要经常问自己,软件测试究竟起什么作用,至少软件测试不是目的,肯定是一个手段。大家一定要想到,我们不是为了做软件测试而做软件测试,肯定为了质量。一个基本观点或者一个基本认识决定你怎么做软件测试。 软件测试跟质量息息相关,软件测试是质量保证手段,为了提高质量而进行的重要工作。我们对质量的态度也很关键,你对质量的态度决定你怎么做软件测试。 上午我们从段先生这里听到,对缺陷不要太在意,你要有一个适当的态度,以前有一个BUG或者说缺陷,可能会很害怕,你不需要害怕。就像英特尔要做芯片,一旦生产的时候出现一个BUG,问题就很严重,但是在互联网好一点,如果出现问题了,及时打一个补丁,问题马上可以修正,快的话几分钟,慢的话一两天也能修正,这跟传统软件确实不一样,以前买windows产品,都是用软件包的,直接通过发行渠道发行下去,如果发现问题,要重新生产、重新制作,再到发行渠道,这个过程很长,而这是互联网有利的地方。 这不是说我们把质量的要求降低了,而是侧重点不一样,我们讲有些BUG不能容忍,而现在强调客户体验,这包括腾讯老总,包括淘宝老总,他们都非常重视,对客户体验非常强调。 就像史蒂文乔布斯的Ipod,为什么这个产品做得这么好,就是客户体验做得好,他们做的产品不多,Ipod、Ipad、Iphone,现在股票几百美元,市值也超过微软,就是怎么把客户体验做好,把客户体验权重放的很高。 第三点,测试工作当中有一些基本理念和基本认识,做某一项测试工作,写一个测试计划,或者写一个测试文档,你也应该想达到一个什么样的目标,这个目标是比较重要的。你有什么样的目标也是由你的理念决定。 不同的认识就有不同的理念,对一个东西认识不对了,就可能产生一个不对的理念,有一个正确的认识,就可能有一个正确的理念。你对于一个软件测试或者说软件质量或者说软件开发,甚至产品发布或者客户需求都有一个正确认识,你就会产生一个正确理念。 软件测试概念,一起复习一下,因为软件测试概念也是在不断发展的,最初讲软件测试为了验证程序有没有问题。 “测试是为了发现错误额执行程序的过程”,核心就是发现缺陷,在七十年代或者八十年代,大家普遍都是这样一个认识。 过了十年或者二十年,大家对软件测试有一个更全面或者更深刻理解,你不仅仅为了发现程序里面的问题,应该对整个软件测试或者说系统运行的时候有一个完整评价,对质量评估。有时候发现十几个问题,但是你概括起来是其中一个问题,就像对这个界面设计不合理,或者逻辑不清楚,这样客户体验就不好,虽然你发现了十个BUG,你得到的一个评估结论是客户体验不好,或者说用户界面设计不好,这样对产品质量作出一个结论或者说做出一个评估,这比你发现一个缺陷更重要。从现在的角度从敏捷测试来讲有更新的理念或者认识。 软件测试简单理解就是一个质量检验,就像在传统企业大家知道,一个产品出来,不管是手机还是电脑,都要通过质量检验,刚开始质量不稳定的时候,每个产品都要检验,等这个产品比较稳定的时候,不需要对每个产品进行检验,会做抽样检验。 一个批次的产品出去,必须经过检验,没有检验不能出去。检验相当于个产品质量控制,次的产品或者差的产品不能出去,出去的产品都是保证质量的。 把软件测试扩展,就像我们经常把QA质量保证结合起来,在许多企业不叫测试部,而是叫QA部或者质量部,你不仅仅是一个质量检验,应该有一个质量保证,质量保证应该比质量检验更上一个层次。如果从传统概念来讲,你要对一个过程有控制,保证生产或者开发这个软件产品过程是没有问题的。 你们觉得软件测试有哪些基本理念?同学: 为了满足客户或者说用户需求而产生的工作,包括验证BUG或者检测,以客户为中心。朱少民: 你认为最基本理念以用户为中心?同学: 是。朱少民: 最关键的是以用户为中心,一切从客户角度出发,因为测试是质量保证最重要手段,测试根源在于客户真实需求,你要真正抓住客户需求,刚才讲的客户体验,现在不是没有信息的社会,而是信息太多了,网站太多了,现在团购网就有一千多家,每一个用户有多少时间
文档评论(0)