- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
清华认证IT工程师 第15分册 软件测试与部署
引领IT潮流 规划IT职业人生
第1分册
清华认证IT工程师
第15分册
软件测试与部署
目录
第一章 软件测试技术 1
第一节 软件测试概述 2
1.1 .1 软件质量定义 2
1.1.2 软件质量维度 3
1.1.3 为什么需要软件测试 3
1.1.4 软件测试定义 4
1.1.5 测试经济学 6
第二节 软件测试的目标和组织 7
1.2.1测试的目标 7
1.2.2 软件测试的基本原则 8
1.2.3 根据测试目的组织测试 11
1.2.4 软件开发风险 12
第三节 软件测试的基本方法 14
1.3.1 分类 14
1.3.2 静态测试和动态测试 14
1.3.3 白盒测试和黑盒测试 15
1.3.4 测试方法的运用 15
第二章 软件测试的组织策略 17
第一节 软件测试的组织策略 18
2.1.1 软件开发与测试过程 18
2.1.2 测试的阶段 18
第二节 软件测试的主要内容 28
2.2.1 测试内容 28
2.2.2 测试人员的安排 29
2.2.3 测试人员的职责 29
第三节 测试工程师应有的素质 31
2.3.1 测试工程师应备的素质 31
2.3.2 测试工具的分类 32
第三章 软件测试流程与管理 34
第一节 软件生命周期 35
第二节 软件测试流程 39
3.2.1测试阶段 39
3.2.2 获取和研究测试策略 41
3.2.3 确定项目开发类型 42
3.2.4 确定软件系统的类型 42
3.2.5 确定项目范围 43
3.2.6 确定何时开始测试 43
第三节 软件测试人员的组织 45
3.3.1 软件测试涉及的人员 45
3.3.2 测试团队的组成 46
第四节 软件测试文档 48
3.4.1 软件产品测试标准 48
3.4.2 软件测试文档的重要性 49
第五节 软件测试用例 52
3.5.1 软件测试用例的定义 52
3.5.2 缺陷跟踪与管理系统 52
第四章 软件测试实践 54
第一节 软件测试项目 55
4.1.1 <项目名称>单元测试设计模版 55
4.1.2 <项目名称>压力测试设计 58
4.1.3 <项目名称>集成测试设计 61
4.1.4 测试项目测试记录 63
4.1.5 项目名称测试分析报告 64
4.1.6 测试类型测试总结 66
第二节 压力测试实例 68
4.2.1压力测试计划 68
4.2.2《信息化管理系统》测试计划? 73
第一章 软件测试技术
第一节 软件测试概述
【讲解要点】
~~~~~~~~~~~~~~~~~~~~~~~
软件质量定义
软件质量维度
为什么需要软件测试
软件测试定义
伴随着人们对软件质量重视程度的提高,导致了软件测试在软件开发中的地位越来越重要。无论任何一种技术的出现和发展,都会有两个重要的因素在其中发挥着重要的作用:一是需求,需求导致了诞生,而另一因素是从事这门技术的专业人员,是它们在不停的推动着这种技术朝着完善的方向发展。
软件测试是保证软件质量的一种手段,它是软件工程中一个非常重要的环节。因此,可以认为它是伴随软件工程的诞生而诞生的,伴随着软件复杂程度的增加、规模的增大,软件测试作为一种能够保证软件质量的有效手段,越来越受到人们的重视。制定一个适应本企业的测试组织并使其有效的运转才是保证软件质量的有效途径。
1.1 .1 软件质量定义
软件质量侧重于应用产品是否满足用户需求,其质量的提高依赖于精心设计、良好的软件开发过程和高强度的测试。解决软件中存在的问题是一个能见度高的进程,而防止软件中存在的问题能见度却很低。关于软件质量有很多好的定义。在这里,对软件质量的定义是:软件质量是软件产品满足使用要求的程度。对于软件质量的衡量,就是高质量的软件系统能够准时地交付给用户,所耗费的成本不超出预算,并且最重要的是,能够正常地运行。“正常地运行”意味着该软件必须尽可能没有缺陷(bug)。虽然这些都是可性的定义,但它们并没有概括一切。例如,严格按照一组确实非常糟糕的产品说明书开发的软件系统不会是高质量的产品。产品说明书成为造成软件缺陷的罪魁祸首有着不可推卸的责任。在许多情况下,产品说明根本没有写。其它原因可能是说明书不够全面、经常更改,或者整个开发小组没有很好的沟通。为软件做计划是极其重要的。如果没有做好,软件缺陷就会出现。可以说,导致软件缺陷最大可能的原因是产品说明书。
1.1.2 软件质量维度
软件质量纬度主要体现在以下3个方面:
1.可靠性
软件坚固性和可靠性(防故障能力,如防止崩溃、内存丢失等能力)、资源利用率和代码完整性以及结构(语言和语法的技术兼容性)。
2.功能
按照既定意图和要求,执行指定用例的能力。
3.性能
时间特性包括代码执行、数据访问、函数调用和系统调用时间。性能特性包括与作业负荷相关特征,
您可能关注的文档
- 河南煤化焦煤集团赵固一矿11031-1作业规程.doc
- 河南理工大学 毕业设计—校园网设计方案.doc
- 河南省XX县水库除险加固工程初步设计报告.doc
- 河南省商丘建业十八城二期工程监理细则(土建).doc
- 河南省南阳市鸭河口灌区续建配套暨节水改造项目二○一一年度工程第Ⅱ标段施工组织设计.doc
- 河南省某养老院项目可行性研究报告.doc
- 河南省某地热温泉地质公园地质遗迹保护可行性研究报告.doc
- 河南省某村庄改造项目可行性研究报告.doc
- 河南省正龙煤业有限公司城郊煤矿 数字煤矿总体设计方案.doc
- 河南科技大学图书信息中心新技术应用施工组织设计.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)