- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 软件开发过程 测试员或质量保证(Quality Assurance,QA)员→找出并报告软件产品的问题 技术作者→编制软件产品附带的文件和联机文档 配置管理员或构建员→把程序员编写的代码及技术作者写的全部文档资料在一起,合成为一个软件包 第三十页,共五十页。 第二章 软件开发过程 §3 软件开发生命周期模式 软件产品从最初构思到公开发行的过程称为软件开发生命周期模式 ● 大爆炸模式 ● 边写边改模式 ● 瀑布模式 ● 螺旋模式 在开发软件过程中有 各种不同的方法。对特定项目而言,没有那个模式是一定最好的 ,有4种最常用的模式 第三十一页,共五十页。 第二章 软件开发过程 一、大爆炸模式 人力和资金→巨大的能量释放→产生了优秀的软件产品→或者一堆废品。 简单 →所有精力都花在开发软件和编写代码上 计划、进度安排和正规开发过程几乎没有 几乎没有什么测试 第三十二页,共五十页。 第二章 软件开发过程 二、边写边改模式 粗略的想法→简单的设计→漫长的来回编写、测试和修改缺陷的过程→发布产品 在大爆炸模式基础上的一个进步 第三十三页,共五十页。 第二章 软件开发过程 三、瀑布模式 最初的构思到最终产品要经过一系列步骤。每一个步骤结束时,项目小组组织审查,并决定是否进入下一步。如果项目进入下一步未准备好,就停滞下来,直到准备好 强调产品的定义 各步骤是分立的;没有交叉 无法回溯 第三十四页,共五十页。 第二章 软件开发过程 四、螺旋模式 总体思想是:一开始不必详细定义所有细节。从小开始,定义重要功能,努力实现这些功能,接受客户反馈,然后进入下一阶段。重复上述过程,直至得到最终产品 螺旋模式中包含了一点瀑布模式(分析、设计、开发和测试的步骤)、一点边写边改模式(螺旋模式的每一次)和一点大爆炸模式(从外界观察)。模式发现问题早,使成本低。 第三十五页,共五十页。 软件测试 第一页,共五十页。 本课程主要参考教材: Software Testing Second Edition (美)Ron Patton 著 ,张小松等译 2006年3月 第二页,共五十页。 课程教学内容安排: 第一部分 软件测试综述(共三章) 第二部分 软件测试基础(共五章) 第三部分 运用测试技术(共七章) 第四部分 软件测试的进一步深入(共两章) 第五部分 使用测试文档(共四章) 第六部分 软件测试的未来(共两章) 第三页,共五十页。 第一部分 软件测试综述 官方定义 体系架构 软件测试的背景 软件开发过程 软件测试的实质 第四页,共五十页。 第一部分 软件测试综述 官方定义 使用人工或自动手段来运行或测定某个系统的过程,检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。 ——IEEE1983年 第五页,共五十页。 第一部分 软件测试综述 体系架构 软件测试的基础理论和基本技术 软件测试的标准和规范 软件测试的环境和工具 软件测试的管理 第六页,共五十页。 第一部分 软件测试综述 第一章 软件测试的背景 软件错误案例研究 软件缺陷是什么 为什么会出现软件缺陷 软件缺陷的修复费用 软件测试员的工作内容 优秀软件测试员的素质 第七页,共五十页。 第一章 软件测试的背景 §1 软件错误案例研究 ※1994年12月30日 ;Thomas R .Nicely博士在他的一个实验中,发现了奔腾CPU的除法问题 (4195835∕3145727)4195835=? ※1996年6月4日,阿丽亚娜5型火箭第一次鉴定发射,因火箭导航电脑软件系统发生故障而失败; 第八页,共五十页。 第一章 软件测试的背景 ※美国爱国者导弹防御系统首次应用在海湾战争中对抗伊拉克飞毛腿导弹的防御战中 ,一次在沙特阿拉伯的多哈击毙了28名美国士兵 ; ※2003年4月,一个软件故障导致美国航空集团公司损失数千美元,因为有些机票的价格被误定为1.86美元; ※2003年8月,位于美国俄亥俄州的第一能源(FirstEnergy)公司下属的电力监测与控制管理系统“XA/21”出现软件错误,导致北美东北部大规模停电 ; ※1999年12月3日,美国航天局的火星极地登陆者号探测器试图在火星表面着陆时失踪。 ; 第九页,共五十页。 第一章 软件测试的背景 ※美国商务部的国立标准技术研究所(NIST:National Institute of Standards and Technology)有关软件缺陷的损失调查报告表示,“据推测,由于软件缺陷而引起的损失额每年高达595亿美元。
您可能关注的文档
最近下载
- 小红书种草训练营课件.pdf VIP
- 西药二2017-孟定4月.docx VIP
- 西药综合:6月月考.docx VIP
- 干细胞治疗男性勃起功能障碍的进展与展望.pdf VIP
- 2025乡关于“十五五”时期重点领域发展的规划建议.docx VIP
- 培训课件 -公务礼仪商务礼仪培训-公务礼仪培训.pdf VIP
- 2025年江西省委党校在职研究生招生考试(管理学-文化管理方向)历年参考题库含答案详解(5卷).docx VIP
- 服装行业质量管理体系方案.docx VIP
- 西药综合:4月月考.docx VIP
- 2.3+中国主要的河流与湖泊+第3课时(教学课件)地理中图北京版2024八年级上册.pptx VIP
原创力文档


文档评论(0)