- 0
- 0
- 约1.66千字
- 约 58页
- 2021-09-27 发布于河北
- 举报
第3章测试过程概述 ;内容摘要;常见测试过程模型 ;V模型;W模型;H模型;内容摘要;软件测试人员 ;测试过程的工作产品 ;软 件 测 试 流 程;;1 制定测试计划
测试计划是对每个产品,或是对各个开发阶段的产品开展测试的策略。
计划的目的是用来识别任务、分析风险、规划资源和确定进度。; 一般来说,一个完整的测试计划应该包含以下几个方面。
(1)对测试范围(即测试活动需要覆盖的范围)的界定
(2)风险的确定
(3)资源的规划
(4)时间表的制定;测试计划模板;2 设计测试
设计测试阶段要设计测试用例和测试过程,要保证测试用例完全覆盖测试需求。设计测试阶段最重要的是如何将测试需求分解,如何设计测试用例。;如何对测试需求进行分解
对测试需求进行分解需要反复检查并理解各种信息,和用户交流,理解他们的要求。可以按照以下步骤执行。
(1)确定软件提供的主要任务。
(2)对每个任务,确定完成该任务所要进行的工作。
(3)确定从数据库信息引出的计算结果。; (4)对于对时间有要求的交易,确定所要的时间和条件。
(5)确定会产生重大意外的压力测试,包括内存、硬盘空间、高的交易率。
(6)确定应用需要处理的数据量。
(7)确定需要的软件和硬件配置。 ; (8)确定其他与应用软件没有直接关系的商业交易。
(9)确定安装过程。
(10)确定没有隐含在功能测试中的用户界面要求。 ;如何设计测试用例
测试用例一般指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。值得提出的是,测试数据都是从数量极大的可用测试数据中精心挑选出具有代表性或特殊性的。测试用例是软件测试系统化、工程化的产物,而测试用例的设计一直是软件测试工作的重点和难点。; 设计测试用例即设计针对特定功能或组合功能的测试方案,并编写成文档。测试用例应该体现软件工程的思想和原则。 ; 传统的测试用例文档编写有两种方式。
一种是填写操作步骤列表:将在软件上进行的操作步骤一步一步详细记录下来,包括所有被操作的项目和相应??值。
另一种是填写测试矩阵:将被操作项作为矩阵中的一个字段,而矩阵中的一条条记录,则是这些字段的值。;评价测试用例的好坏有以下两个标准。
① 是否可以发现尚未发现的软件缺陷?
② 是否可以覆盖全部的测试需求? ;3 实施测试
实施测试是指准备测试环境、获得测试数据、开发测试规程,以及为该过程挑选和准备辅助测试工具的过程。
1.准备测试环境
(1)测试技术准备
(2)配置软件、硬件环境
(3)人员
2.获得测试数据
需要测试的常见情形如下。
(1)正常事务的测试
(2)使用无效数据的测试 ;4 执行测试
执行测试是执行所有的或选定的一些测试用例,并观察其测试结果的过程。; 执行测试的过程由以下4个部分组成。
① 输入。要完成工作所必须的入口标准或可交付的结果。
② 执行过程。从输入到输出的过程或工作任务。
③ 检查过程。确定输出是否满足标准的处理过程。
④ 输出。推出标准或工作流程产生的可交付的结果。
执行测试过程如下图所示。;;测试执行;测试日志;测试日志样例;意外事件报告;意外事件描述的部分;测试状态与结果;测试状态的报告过程;测试状态的度量;测试总结报告;测试总结报告模板;内容摘要;度量测试的有效性;度量测试的有效性;度量测试的有效性;度量测试的有效性;客户满意度度量;缺陷度量;缺陷量的度量样例;缺陷量的度量样例;缺陷消除率;缺陷消除率;缺陷消除率;缺陷潜伏期尺度;缺陷的造成与发现;缺陷潜伏期加权的权限数;缺陷损耗;缺陷密度;缺陷密度;覆盖的度量;需求与设计覆盖率样例;代码覆盖率样例;小结
您可能关注的文档
最近下载
- 履带式机器人设计毕业设计论文.docx VIP
- 7.3+世界最大的黄土堆积体—黄土高原+第1课时(情境任务教学课件)地理新教材人教版八年级下册.pptx VIP
- TSGZ6002-2024特种设备焊接操作人员考核细则.pdf VIP
- 2025年政府工作报告中的具身智能解读.pptx VIP
- 2024年全国甲卷理综化学试题(原卷版) .pdf VIP
- 【精品】TSGZ6002-特种设备焊接操作人员考核细则.docx VIP
- 【2017年整理】第1课时 山环水绕 沃野千里 从“北大荒”到“北大仓.doc VIP
- GB 50205-2020 钢结构工程施工质量验收标准.docx
- 8.随县吴山水库除险加固工程大坝安全监测及水情测报分部工程验收鉴定书(1).docx VIP
- 2026年江西省供销合作社联合社公开招聘备考题库及答案详解参考.docx VIP
原创力文档

文档评论(0)