- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一讲软测试概述
软件测试技术 软件学院 课程简介 1、本课程在整个课程体系中的地位及与其他课程之间的关系。 2、本课程的需要的基础和目标。 3、要求大家安装的软件。 4、本课程采用的主要教学方法。 5、考核要求。 6、教材的选用及内容说明。 第一讲 软件测试概述 1、软件产品的组成 业务场景说明(客户需求) 产品需求规格说明书 设计文档 程序代码 测试文档 其他 第一讲 软件测试概述 2、软件开发项目组的组成 一般,由以下人员组成: 项目经理 系统分析师 系统设计师 程序员 测试员 发布人员 维护人员 第一讲 软件测试概述 3、测试与开发的关系 分析设计阶段:制定测试计划和相应的测试用例。 编码阶段:单元测试。 测试阶段:综合测试,提交测试报告。 第一讲 软件测试概述 4、软件测试过程 制定测试计划 设计测试用例 执行测试 提交测试报告 第一讲 软件测试概述 5、规范测试过程 准备测试环境 初始化测试数据库内容 确定测试用例 按照测试用例进行手动测试或编写脚本测试 编写测试报告 第一讲 软件测试概述 6、软件缺陷的定义 软件未达到产品说明书中已经标明的功能; 软件出现了产品说明书中指明不会出现的错误; 软件未达到产品说明书虽未指出但应达到的目标; 软件功能超出了产品说明书中指明的范围; 软件测试人员认为软件难以理解、不易使用,或者最终用户该软件使用效果不良。 第一讲 软件测试概述 7、软件缺陷产生的原因 导致软件缺陷的最大原因是软件产品说明书设计不合理。 其次是软件的设计。 编码也能导致软件缺陷,但所占比例不大。 还有其它一些原因,比如错误的测试。 第一讲 软件测试概述 8、软件测试的定义 软件测试是为了发现错误而执行程序的过程。 软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程。 测试活动有两种结果:找出缺陷和显示软件正确执行。 第一讲 软件测试概述 9、测试用例的含义 测试的核心内容(载体)是一个或多个测试用例的集合。 测试用例(TEST CASE)是为特定的目的而设计的一组测试输入、执行条件和预期的结果,测试用例是执行测试的最小实体。 第一讲 软件测试概述 10、软件测试的相关问题 目的:保证软件质量。 测试的对象:不仅仅是对代码的测试,贯穿于软件开发的整个过程。(测试什么) 主要进行两个阶段的测试:单元测试和综合测试。(什么时候进行测试) 测试依据:软件的功能规范说明书和程序实现(代码)。(怎样进行测试) 谁来执行测试? 第一讲 软件测试概述 11、软件测试的基本理论 测试目的:要证明程序中有故障,并且是最大可能地找出最多的错误。 原则:尽早实施、职责独立等。 测试周期:测试后改错再测试。 停止测试的依据:时间超过预期;执行了所有的测试用例,没有发现故障;特定的测试用例的设计;规定一个故障数目决定是否停止;规定单位时间内发现的故障数目决定是否停止。 软件测试和故障修复代价之间的关系。 第一讲 软件测试概述 12、软件测试的复杂性 无法对程序进行完全测试. 测试无法显示潜在的软件缺陷和故障. 存在的故障与发现的故障数量成正比. 不可能修复所有的软件故障. 软件测试的代价不能太高. 第一讲 软件测试概述 13、软件测试的策略 单元测试。 集成测试。 确认测试。 系统测试。 验收测试。 第一讲 软件测试概述 14、软件测试的技术 按照测试用例的设计方法,分白盒测试和黑盒测试。 按照是否执行程序,分静态测试和动态测试。 还有传统测试法和面向对象测试法。 第一讲 软件测试概述 15、静态测试:不运行软件的测试。 代码检查 静态结构分析 代码质量度量 第一讲 软件测试概述 16、动态测试 功能确认与接口测试。 覆盖率测试。 性能分析。 内存分析。 第一讲 软件测试概述 17、黑盒测试 目的是检查程序的各个功能是否能够实现,并检查其中的功能错误。 18、白盒测试 将被测程序看作一个打开的盒子,测试者能够看到被测源程序,可以分析被测程序的内部结构。 **** * * *
您可能关注的文档
最近下载
- XX公司干渣、干灰散装机扬尘治理改造方案.docx VIP
- 机器人学导论 基础部分.pdf VIP
- xx医院病历:慢性乙型肝炎 病程+首程.doc VIP
- 钣金结构件折弯PFMEA库.pdf VIP
- 超星尔雅学习通《思想道德与法治(吉林大学马克思主义学院)》2025章节测试附答案.docx VIP
- 公司合规管理《企业合规管理》培训课件.pptx VIP
- 主成分分析法 .pdf VIP
- 酒店与旅游业市场营销——基于数字化创新 课件全套 黄昕 第1--8篇 市场营销与数字化营销 定义价值---酒店与旅游业的营销管理体系建设 管理价值.pptx
- 《清明上河图》简介ppt课件.pptx
- 变压器的维护保养技术标准(1).pptx VIP
文档评论(0)