




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大 纲? ? ? ? 什么是软件测试 软件测试的目的和必要性 软件测试基础概念(分类、测试原则) 性能测试 ? ? ? ?大 纲什么是软件测试 软件测试的目的和必要性 软件测试基础概念(分类、测试原则) 性能测试什么是软件测试(一)? 测试(test)最早出于古拉丁字,它有“罐” 或“容器”的含义在工业制造和生产中,测试 被当作一个常规的检验产品质量的生产活 动。 ? 测试的含义为“以检验产品是否满足需求为 目标”。 ? 而软件测试活动包括了很重要的任务,即 发现错误。什么是软件测试(二)? 早期的软件开发过程中,测试的含义比较狭窄, 将测试等同于“调试” ,目的是纠正软件中已经知 道的故障,常常由开发人员自己完成这部分的工 作。 ? 1979年,Glenford Myers的 软件测试艺术 (The Art of Software Testing )可算是软件测 试领域的第一本最重要的专著,Myers 作为当时 最好的软件测试,其定义是:“测试是为发现错误 而执行的一个程序或者系统的过程”什么是软件测试(三)? 软件是由文档、数据以及程序组成。 ? 软件测试就应该是对软件形成过程的文 档、数据以及程序进行的测试,而不仅仅 是对程序进行的测试。什么是软件质量? “软件质量”定义是: 软件特性的总和,软件满足规定或潜在用 户需求的能力。 包括: 内部质量 外部质量 使用质量1软件测试与质量保证的区别? 软件质量保证和软件测试是软件质量工程 的两个不同层面的工作 。 质量保证(QA ) :质量保证(QA )? 质量保证的重要工作通过预防、检查与改 进来保证软件质量。 ? 所关注的是软件质量的检查与测量。 ? 主要着眼于软件开发活动中的过程、步骤 和产物 。 ? 而不是对软件进行剖析找出问题或评估。软件质量模型外部和 内部质量软件特性和常见测试类型的对应关系? 1功能性对应功能测试、安全性测试、互联测 试。 ? 2可靠性对应可靠性测试、启动/停止测试、恢 复测试、健壮性测试、备份测试。 ? 3易用性对应可用性测试、文档测试、安装性测 试。 ? 4效率性对应强度测试、性能测试、招标测试、 内存泄漏测试、容量测试、压力测试。 ? 5维护性对应可维护性测试。 ? 6可移植性对应配置测试、兼容测试、安装测 试。功能性可靠性易用性效率维护性可移植性适合性 准确性 互操作性 保密安全性 功能性的 依从性成熟性 容错性 易恢复性 可靠性的依从性易理解性 易学性 易操作性 吸引性 易用性的依从性时间特性 资源利用性 效率依从易分析性 易改变性 稳定性 易测试性 维护性的依从性适应性 易安装性 共存性 易替换性 可移植性的软件测试? 关心的不是过程的活动,而是对过程的产 物以及开发出的软件进行剖析。 ? 测试中所作的操作是为了找出更多的问 题,而不仅仅是为了验证每一件事是正确 的。 ? 对测试中发现的问题的分析、追踪与回归 测试也是软件测试中的重要工作 。国外现状 (一)? 在软件比较发达的国家,特别是美国,软 件测试已经发展成为一个独立的产业 。 ? 软件测试在软件公司中占有重要的地 位。比尔 盖茨曾在马萨诸塞州技术学院的 一次演讲中说:“在微软,一个典型的开发 项目组中测试工程师要比编码工程师多得 多,可以说我们花费在测试上的时间要比 花费在编码上的时间多得多”。2国内外现状 (二)? 软件测试理论研究蓬勃发展,每年举办 各种各样的测试技术年会,发表了大量的 软件测试研究论文,引领软件测试理论研 究的国际潮流。国内外现状 (三)? 软件测试市场繁荣。美国有一些专业公 司开发软件测试标准与测试工具,Ml 、 comPuware、Macabe、Rational等都是著 名的软件测试工具提供商,它们出品的测 试工具已经占领了国际市场,目前我国使 用的主流测试工具大部分是国外的产品, 而且在世界各地都可以看到它们出品的软 件测试工具,可见国外的软件测试已经形 成了较大的产业。国内现状 (一)? 我国著名的软件公司都已经或者正在建 立独立的专职软件测试队伍,虽然测试人 员规模以及所占比例还不能和国外的大公 司相比,但是毕竟在公司内部贯彻了独立 测试的意识。 ? 国家人事部和信息产业部2003 年关于职 业资格认证第一次在我国有了“软件评测师” 的称号,这是国家对软件测试职业的高度 重视与认可。国内现状 (二)? 在信息产业部关于计算机系统集成资质 以及信息系统工程监理资质的认证中,软 件测试能力已经被定为评价公司技术能力 的一项重要指标。 ? 2001 年信息产业部发布的部长5号令, 实行了软件产品登记认证制度,规定,凡 是在我国境内销售的产品必须到信息产业 部备案登记,而且要经过登记测试。国内现状 (三)? 自2001 年起,国家质检总局和信息产业 部每年都通过测试对软件产品进行质量监 督抽查。 ? 国家各部委,各行业正在通过测试规范 行业软件的健康发展,通过测试把不符合 行业标准要求的软件挡在了门外,对行业 信息化的健康发展起到了很好的促进作 用。国内现状 (四)? 用户对软件质量要求越来越高,信息系 统验收不再走过场,而要通过第三方测试 机构的严格测试来判定。 ? “以测代评”正在成为我国科技项目择优支 持的一项重要举措,比如,国家“863 " 计划 对数据库管理系统、操作系统、办公软 件、ERP 等项目的经费支持,都是通过第 三方测试机构科学客观的测试结果来决定 的。3国内现状 (五)? 软件测试正在成为部分软件学院的一门 独立课程,对我国软件测试人才的培养起 到了很好的作用。 ? 第三方测试机构得到了蓬勃的发展。最 近两年,在全国各地,新成立的软件测试 机构有10 多家,测试服务体系已经基本确 立。 ? ? ? ?大 纲什么是软件测试 软件测试的目的和必要性 软件测试基础概念(分类、测试原则) 性能测试软件测试目的 (一)? Grenford J . Myers 就软件测试目的提出了 以下观点: 测试是程序的执行过程,目的在于发现 错误; 一个好的测试用例在于能发现至今未发 现的错误; 一个成功的测试是发现了至今未发现的 错误的测试。软件测试目的 (二)? Bill Hetzel提出了测试目的不仅仅是为了发 现软件缺陷与错误,而且也是对软件质量 进行度量和评估,以提高软件的质量。软件测试目的 (三)? 测试是以评价一个程序或者系统属性为目 标的活动,测试是对软件质量的度量与评 估的依据。 ? 通过分析错误产生的原因还可以帮助发现 当前开发工作所采用的软件过程的缺陷, 以便进行软件过程改进。软件测试目的 (四)? 通过对测试结果的分析整理,还可以修正 软件开发规则,并为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机器人清洁服务创新创业项目商业计划书
- 输液反应和急救措施
- 知识管理(KM)创新创业项目商业计划书
- 橡胶鞋材生产创新创业项目商业计划书
- 网红短视频内容创作工具创新创业项目商业计划书
- 智能柜台银行服务系统创新创业项目商业计划书
- 电影海报电商创新创业项目商业计划书
- 渔业养殖的气象服务创新创业项目商业计划书
- 水产品品牌国际化战略咨询创新创业项目商业计划书
- 2025年环保产业园区绿色产业集聚与区域产业结构优化报告
- 北师大版五年级下册数学口算题题库1200道带答案可打印
- 托管老师岗前培训
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- 燃气具安装维修工(中级)教学课件完整版
- 护理品管圈QCC之提高手术物品清点规范执行率
- 高尔夫基础培训ppt课件
- 有机化学第五章 脂环烃
- 微型钢管桩专项施工方案
- 铁路货物装载加固规则
- 机械加工的常用基础英语名词术语翻译对照大全
- Would-you-mind和Do-you-mind讲解学习
评论
0/150
提交评论