- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
B-S軟件开发测试规范
B/S软件开发测试规范_试行1.1.0604 编者按: 软件测试是软件项目开发过程中不可忽视的重要组成部分,是保证项目实施进度与实施质量的重要手段。 完全依靠开发人员或测试人员自身的素质决定着软件效果的时代已经不复存在。但是,由于B/S行业团队与机构分散,不同的行业团队中对于B/S开发中测试方式、测试方法、测试内容、测试结果的描述等又各有差异,因此在团队内部人员或是团队与团队之间协作时,测试完全处于无序状态,为了避免以上问题,解决各种歧义、杜绝测试人员由于自身素质导致的测试质量问题,需要一套完整的B/S测试规范。 B/S软件测试规范的作用是使B/S测试过程更加标准化,以便于B/S软件开发过程的管理,同时也使开发的过程更加规范化。B/S软件测试规范可使测试报告严谨、可读性强且责任清楚,语言约定相一致,并且尽可能的直观。通过统一的标准使得团队可以按照相同的习惯去工作,目前该规范从我们的项目经验中整理,并在对规范1.0.06规范实施半年后整理为1.1.0604_试行版本,在该期《领航人》中同各位分享。在此也希望得到更多行业团队对于该规范的使用,并且也非常希望能有更多的行业团队或是机构能共同参与一起发展后续版本的制订。 将详细介绍“B/S软件开发测试规范”,希望对各位在软件测试的理解和学习方面能有所帮助。段落导航: 为了方便大家的阅读,我们将本期内容进行了合理的分类,您可以使用下面的链接浏览您感兴趣的主题。 /articleimg/magazine/noahweb/6/ \l criterion1适用对象和范围 /articleimg/magazine/noahweb/6/ \l criterion什么是软件测试 /articleimg/magazine/noahweb/6/ \l criterion0软件测试的目的 /articleimg/magazine/noahweb/6/ \l criterion2术语、名词定义 /articleimg/magazine/noahweb/6/ \l criterion3软件命名规范 /articleimg/magazine/noahweb/6/ \l criterion4测试任务描述 /articleimg/magazine/noahweb/6/ \l criterion5测试工作流程图 /articleimg/magazine/noahweb/6/ \l criterion6测试提交文档 /articleimg/magazine/noahweb/6/ \l criterion7测试方法和方式 /articleimg/magazine/noahweb/6/ \l criterion8通过测试的标准 /articleimg/magazine/noahweb/6/ \l criterion9实施建议 /articleimg/magazine/noahweb/6/ \l criterion10附录一:缺陷分类 /articleimg/magazine/noahweb/6/ \l criterion11附录二:缺陷严重程度 /articleimg/magazine/noahweb/6/ \l criterion12附录三:优先级 /articleimg/magazine/noahweb/6/ \l criterion13附录四:测试计划审批意见适用对象和范围主要适用对象为软件管理人员、软件开发人员、软件测试人员以及软件维护人员。什么是软件测试 为了保证软件的质量和可靠性,应力求在分析、设计等各个开发阶段结束前,对软件进行严格技术评审。但由于人们能力的局限性,审查不能发现所有的错误。而且在编码阶段还会引进大量的错误。这些错误和缺陷如果遗留到软件交付投入运行之时,终将会暴露出来。但到那时,不仅改正这些错误的代价更高,而且往往造成很恶劣的后果。 软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。如果给软件测试下定义,可以这样讲:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入一些数据而得到其预期的结果),并利用这些测试用例去运行程序,以发现程序错误的过程。 软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。编码与单元测试属于软件生存期中的同一个阶段。在结束这个阶段之后,对软件系统还要进行各种终合测试,这是软件生存期的另一个阶段,即测试阶段,通常由专门的测试人员承担这项工作。 大量统计资料表明,软件测试的工作量往往占软件开发总工作量的40%以上,在极端情况,测试那种关系人的生命安全的软件所花费的成本,可能相当于软件工程其他
文档评论(0)