软件测试基础教程-02软件测试基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.5 软件测试职业 2.5.1 对软件测试的误解 2.5.2 软件测试职业和职位 2.5.3 软件测试职业素质 2.5.4 软件测试的人才现状 2.5.1 对软件测试的误解 如果发布的软件有质量问题,那是软件测试人员的错。 软件测试技术要求不高,至少比编程容易多了。 软件测试随便找一个能力差的人就能做。 有时间就多测试一些,来不及就少测试一些。 软件测试是测试人员的事,与开发人员无关。 设计-实现-测试,软件测试是开发后期的一个阶段。 2.5.2 软件测试职业和职位 软件测试员 软件测试工程师/程序分析员 高级软件测试工程师/程序分析员 软件测试组负责人 软件测试/编程负责人 软件测试/质量保证/项目经理 2.5.3 软件测试职业素质 软件测试员的目标: ——发现潜在的软件缺陷 软件测试员应具备的素质: ①具有探索精神 ②具有创造性 ③坚持不懈精神 ④故障排除专家 ⑤判断准确 ⑥追求完美 ⑦沟通能力 2.5.3 软件测试职业素质续 软件测试员应具备的知识: ①计算机基础知识 ②操作系统基础知识 ③数据库基础知识 ④中间件基础知识 ⑤程序设计语言 ⑥软件工程知识 ⑦软件测试知识 2.5.4 软件测试人才的现状 1、软件测试人员的合理比例 在软件产业发达的国家: 软件测试在人员配备和资金投入方面占据相当的比重。 微软为打造Windows2000,1700多个开发人员,以及3200个测试人员,开发和测试人员之比约为三比五。 HP公司的测试人员和开发人员的比例为一比一,这是很多先进软件企业通常的人员配比。 在国内: 企业往往忽视软件测试,很多企业都没有软件测试部门,甚至不设置软件测试的岗位,造成产品质量得不到保证。 测试人员大都不到开发人员的5% ,随着产业和企业的发展,企业必然需要大量的测试人员。 软件测试人才的现状(续) 2、软件测试人才紧缺 软件测试人才需求快速增长,体现在: (1)中国软件产业正在快速增长,需要大量软件相关人才; (2)软件企业的发展要求测试人才达到一个合适的比例。 近一两年软件企业开始认识到软件测试对于提高软件质量的重要性,开始重视软件测试,但由于历史的原因,找不到合适的软件测试人员。 软件测试人才的现状(续) 3、三个招聘案 慧谷-博为峰软件测试工作室曾经接受企业委托,招聘二十名软件测试工程师,结果收到的简历不到十份,合格的只有三份,最后录用的只有一人;而招聘一名程序员就会收到六十多份简历。 上海一位软件企业的副总裁说,他们曾招聘8名基于Unix操作系统的测试工程师,但是半年多招不到合适的人。 微软亚洲工程院院长张宏江博士最近告诉媒体:“过去两三个月,我最主要的精力都花在雇人上。遗憾的是,1万多名应聘者中,居然找不到足够合适的人。” 微软最紧缺的人才包括软件测试人员、软件项目管理员、软件架构师,1万多名应聘者中最后合格的只有50多人。 问题与讨论 简述在了解软件测试职业及其素质要求后,对你从事软件职业的生涯设计有何影响? * * * * 严老师课堂内容摘记: 不是有BUG就报,要根据需求说明书,没有文档的情况下,要与开发和客户充分沟通。报BUG时要考虑优先级和重要性。说明书指明了报优先级“高”,没有指明则报优先级“低”。 文档是死的,一定要管理,需求管理工具有:Rational RequisitePro,Telelogic DOORS,Borland CaliberRM,网文简介存于Google书签。 Block box: 本质sample testing; White box: infinite testing. Bug状态:Closed, Resolved, Rejected, Duplicated. 需求很重要,而且一定要跟能拍板的人确认需求说明书。 BUG辨识:常识判断,“显然”之处很可能有问题。 测试只能发现缺陷,测试工作本身不能提高软件质量,而是作为一种提高软件质量的手段,去促进开发人员提高软件质量。 * 补充测试原则: 1)一个用例只能测一个故障点(单故障)。 举例:5X6=40.0 ,如果要求精度为各位,此处就还有一个“.0”的错误,要分成2个用例来写。 2)自己的数据只能自己用,不能用来源不明的数据。 举例:输入了自己的数据(或与其他组员商量好的数据),“张三”、“李四”,对于“王五”(来源不明的数据)则不能用,因为它也许是其他组员的一个废数据。 * Mikhail Rakhunov 测试十原则 1. Test early and test often. 尽早测试,经常测试 2. Integrate the app

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档