- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ISO 9000 标准简介 ISO 9000标准??? ——是为制造行业制定的质量管理和质量评判的一系列标准??? ——定义了一套基本达标的做法,有助于企业能够一致地交付符合客户质量要求的产品(或服务) ISO 9000标准的目标??? ——在于开发过程,而不是产品??? ——关心的是进行工作的组织方式,而不是工作成果. ISO 9000只决定过程的要求是什么,而不管如何达到。即:ISO 9000指出要做什么,但不指出怎样做。 1、ISO 9000标准的构成 ISO 9000系列标准主要由下列标准构成: ?ISO9000:2000《质量管理体系:基础和术语》?ISO9000:2000《质量管理体系:要求》?ISO9000:2000《质量管理体系:业绩改进指南》 2、ISO 9000标准的要求 (1)开发详细的质量计划和程序,控制配置管理、产品验证、合法性检查、不规范行为和修正措施。 (2)准备和接受软件开发计划证书,包括项目定义、产品验证、合法性检查、不规范行为和修正措施。 (3)使用客户容易理解、测试时容易进行合法性检查的用语来表达说明书。 (4)计划、开发、编制软件测试计划。 (5)开发检测软件是否满足客户要求的方法。 (6)实施软件合法性检查和验收测试。 (7)维护测试结果的记录。 (8)控制调查研究和解决软件缺陷的方式。 (9)证明产品在发布前就绪。 (10)开发控制产品发布过程的程序。 (11)明确指出和规定应该收集的质量信息。 (12)应用统计技术的方法分析软件开发过程。 (13)应用统计技术的方法评估产品质量。 3、ISO 9000质量管理的八项原则 (1)以客户为关注的焦点 (2)领导的作用 (3)企业全员的参与 (4)过程方法 (5)管理的系统方法 (6)持续的改进 (7)基于事实的决策策略 (8)与供方互利的关系 软件测试管理 软件测试作用 软件测试管理系统的组成 建立软件测试管理体系的步骤 思考 什么是软件测试? 软件测试的目的是什么? 软件测试有什么特性? 测试的信息流程是什么样? 什么是软件质量? 什么是CMM模型?由几部分组成? 什么是ISO9000? 进一步思考 软件测试的过程是什么样呢? * ① 软件需求是衡量软件质量的基础,不符合需求的软件就不具备质量。设计的软件应在功能、性能等方面都符合要求,并能可靠地运行。 ② 软件结构良好,易读、易于理解,并易于修改、维护。 ③ 软件系统具有友好的用户界面,便于用户使用。 ④ 软件生存周期中各阶段文档齐全、规范,便于配置、管理。 * 除第一级外,CMM的每一级是按照完全相同的内部结构构成的。 成熟度等级为顶层,不同的成熟度等级反映了软件组织的软件过程能力和该组织可能实现预期的程度。 在每个成熟度级别中(第1级除外),包含了实现这一级目标的若干关键过程域(KPA)。每一级的每个关键过程域进一步包含若干关键实践 (Key Practice, KP)。 无论哪一个KPA, 其实践都统一按5个公共特性进行组织,即每一个KPA都包含5类KP,使整个软件过程改进工作自上而下形成一种有规律的步骤。 关键过程域: 一系列相互关联的操作活动,这些活动反映了一个软件组织改进软件过程时必须集中力量改进的几个方面。 目标: 某个关键过程域中的关键实践,它表示每一个关键过程域的范围、边界和意图。 关键实践: 一些主要实践活动。每个关键过程域最终由关键实践所组成,通过实现这些关键实践来达到关键过程域的目标。 公共特性: 为了完成关键过程域中的实践活动,CMM将其活动分为具有公共特性的5个部分: 执行约定、执行能力、实施活动、度量和分析以及验收实施。 这些部分的特性有效地指定了一个关键区域的实现范围、结构要求和实施内容。 软件测试基础 第二讲 庐山真面目 Email:wenze666@163.com 主讲:闻喆 软件测试的定义 1979年,Glenford J.Myers: 软件测试是为了发现错误而运行程序的过程 1983年,IEEE(国际电器电子工程师学会) 测试是使用人工或自动的手段来运行或检测某个系统的过程,其目的在于检测它是否满足约定的需求或是比较预期结果与实际结果之间的差别 1.2 什么是软件测试 软件测试的特性 挑剔性 提高软件质量,尽可能多的发现至今仍未发现的错误 复杂性 需要考虑全面 不彻底性 输入量太大 输出结果太多 软件实现途径太多 软件规格说明没有客观标准 注:不能证明错误不存在 经济性 软件测试的目标和原则 测试目标 寻找错误,并且是最大可能的找出最多的错误。 证明程序中有故障存在,并力求设计
文档评论(0)