- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试技术-chap1new.ppt
软件测试技术基础 内容简介 本课程针对高校计算机专业软件测试课程的需要,主要介绍了软件测试的基础知识与应用技术。内容包含软件测试概述、软件测试方法与过程、黑盒测试、白盒测试、软件测试管理、自动化测试基础以及对主流测试工具软件的介绍。 1 什么是软件测试? 2 为什么要测试软件? 3 什么是软件缺陷? 软件未达到产品说明书中已经标明的功能; 软件出现了产品说明书中指明不会出现的错误; 软件未达到产品说明书中虽未指出但应当达到的目标; 软件功能超出了产品说明书中指出的范围; 软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。 4 如何进行软件测试? 1 软件测试的目的 2 软件可靠性 系统在特定的环境下,在给定的时间内无故障运行的可能性。 软件可靠性牵涉到软件的性能、功能性、可用性、可服务性、可安装性、可维护性以及文挡等多方面特性 是对软件在设计、生产以及在它所预定环境中具有所需功能的置信度的一个度量,是衡量软件质量的主要参数之一 不同产品,人们对其期望的可靠性要求不同 3 软件测试的关键问题 4 软件测试的原则 (1)测试是证伪而不是证真。 (2)测试应当有重点。 (3)事先定义好产品的质量标准,确定测试用例预期输出结果。 (4)软件项目一启动,软件测试也就开始,而不是等到程序写完才开始进行测试。 (5)穷举测试是不可能的。 (6)第三方进行测试会更客观,更有效。 (7)软件测试计划是做好软件测试工作的前提。 (8)测试用例是设计出来的,不是写出来的。 (9)对发现错误较多的程序段,应进行更深入的测试。 (10)重视文档,妥善保存一切测试过程文档。 5 软件测试与软件开发的关系 6 软件测试的工作流程 Q A Q A 6.判断以下说法是否正确。 (1)软件测试和软件调试是同一回事。 (2)软件测试是可以无穷尽的。 (3)测试是为了证明软件的正确性。 (4)测试过程中应重视测试的执行,可以轻视测试的设计。 (5)测试不能修复所有的软件故障。 (6)因为测试工作简单,对软件产品影响不大,所以可以把测试作为新员工的一个过渡工作,或安排不合格的开发人员做测试。 SWPU * SWPU 什么是软件测试? 1 为什么要测试软件? 2 什么是软件缺陷? 3 如何进行软件测试? 4 主要内容 第一章 软件测试概述 软件测试是为了尽快尽早地发现在软件产品中所存在的各种软件缺陷而展开的贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程。 软件 程序 + 数据 (库) + 文档 + 服务 软件? 测试? 几个案例 1 千年虫问题 日期问题 3 英特尔奔腾芯片缺陷 4 其它 火星登陆事故 爱国者导弹防御系统 放射性设备故障 Windows 2000安全漏洞 (登陆界面帮助系统) 2 1998年开始,全世界花费上百亿美元 座机电话号码 / 座机电话号码 * 座机电话号码 – 座机电话号码 ? 0 1994年,花费4.5亿美元 测试不够 缺陷 。。。 规模 复杂 问题在那里? 计算机系统或者程序中存在的任何一种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷、瑕疵。缺陷会导致软件产品在某种程度上不能满足用户的需要。 软件缺陷 定义 从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题; 从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。因此软件缺陷就是软件产品中所存在的问题,最终表现为用户所需要的功能没有完全实现,没有满足用户的需求。 软件缺陷的主要类型 加法功能 软件测试的目的 1 软件可靠性 2 软件测试的关键问题 3 软件测试的原则 4 软件测试与软件开发的关系 5 软件测试的工作流程 6 主要内容 证明获取系统在可接受风险范围内可用的信心;尝试在非正常情况和条件下的功能和特性;保证一个工作产品是完整的并且可用或可被集成。 检测:发现缺陷、错误和系统不足;定义系统的能力和局限性;提供组件、工作产品和系统的质量信息。 预防:澄清系统的规格和性能;提供预防或减少可能制造错误的信息;在过程中尽早检测错误;确认问题和风险,并且提前确认解决这些问题和风险的途径。 谁 开发人员、测试人员 对象 需求、设计、实现;程序、文档、环境等等 时机 与开发并行、尽早开始 如何 计划、策略、方法、管理 停止 预定时间、测试用例数、覆盖率、缺陷总数、单位时间缺陷数 测试计划 测试设计 测试执行 测试报告 微软的测试流程 1.软件测试的意义? 2.什么是软件缺陷?它的表现形式有哪些? 3.简单分析软件缺陷产生的原因,其中那个阶段引入的缺陷最多,修复成本又最低? 4.当用户登录某网站购物完毕并退出后,忽然想查查购物时付账的总金额,于是按了
您可能关注的文档
最近下载
- 2025青海公司所属华电(格尔木)能源有限公司面向华电系统内外招聘180人笔试参考题库附答案解析.docx VIP
- 意大利语基础单词与日常用语修订稿.docx VIP
- 2025南方电网文山供电局招聘短期项目制用工(35人)笔试模拟试题及答案解析.docx VIP
- 中文版新视线意大利语中级练习手册.docx VIP
- 山东科学技术版劳动实践指导手册一年级全册教学设计教案.pdf
- 山东科学技术版劳动实践指导手册二年级全册教学设计教案.doc
- 2025至2030年中国淫羊藿提取物行业市场竞争态势及发展前景研判报告.docx
- chiavi del Quaderno degli esercizi新视线意大利语初级练习册答案.pdf VIP
- 主、被动防护网施工组织设计方案.docx VIP
- 山东科技出版社劳动实践指导手册二年级第1课清洁与卫生小件衣物清洗洗内衣 教案.doc VIP
文档评论(0)