应用软件测试用例设计方法

上传人:添*** 文档编号:189760762 上传时间:2021-08-07 格式:DOCX 页数:19 大小:48.84KB
返回 下载 相关 举报
应用软件测试用例设计方法_第1页
第1页 / 共19页
应用软件测试用例设计方法_第2页
第2页 / 共19页
应用软件测试用例设计方法_第3页
第3页 / 共19页
应用软件测试用例设计方法_第4页
第4页 / 共19页
应用软件测试用例设计方法_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《应用软件测试用例设计方法》由会员分享,可在线阅读,更多相关《应用软件测试用例设计方法(19页珍藏版)》请在金锄头文库上搜索。

1、1、 引言. - 4 -2、设计单元测试说明. - 4 -2.1 测试用例设计步骤. - 4 -2.1.1 步骤1:首先使被测单元运行. - 4 -2.1.2 步骤2:正面测试(Positive Testing) . - 5 -2.1.3 步骤3:负面测试(Negative Testing) . - 5 -2.1.4 步骤4:设计需求中其它测试特性用例设计. - 5 -2.1.5 步骤5:覆盖率测试用例设计. - 5 -2.1.6 步骤6:测试执行. - 6 -2.1.7 步骤7:完善代码覆盖. - 6 -2.2 用例设计的一般原则. - 6 -3、测试用例设计技术. - 7 -3.1 软件设

2、计说明导出的测试. - 7 -32 基本路径测试. - 8 -3.2.1 画出控制流图. - 8 -3.2.2 计算圈复杂度. - 9 -3.2.3 导出测试用例. - 10 -3.2 对等区间划分. - 10 -3.3 边界值分析. - 11 -3.4 状态转换测试. - 12 -3.5 分支测试. - 12 -3.6 条件测试. - 13 -3.7 数据定义使用测试. - 13 -3.8 循环测试. - 13 -3.9 内部边界值分析. - 14 -3.10 错误猜测. - 14 -4、面向对象的单元测试. - 15 -4.1 面向对象测试的特点. - 15 -4.2 类的功能性测试和结构

3、性测试. - 15 -4.2.1 功能性测试. - 16 -4.2.2 结构性测试. - 16 -4.3 基于对象状态转移图的面向对象软件测试. - 17 -4.4 类的数据流测试. - 17 -4.4.1 数据流分析. - 17 -4.4.2 类及类测试. - 17 -4.4.3 数据流测试. - 17 -4.4.4 计算类的数据流信息. - 17 -5 编后语. - 17 -软件测试系列第 - 4 - 页 共 23 页1、引言测试设计遵循与软件设计相同的工程原则。好的软件设计包含几个对测试设计进行精心描述的阶段。这些阶段是:测试策略测试计划测试描述测试过程上述四个测试设计阶段适用于从单元测

4、试到系统测试各个层面的测试。测试设计由软件设计说明所驱动。单元测试用于验证模块单元实现了模块设计中定义的规格。一个完整的单元测试说明应该包含正面测试(Positive Testing)和负面的测试(Negative Testing)。正面测试验证程序应该执行的工作,负面测试验证程序不应该执行的工作。设计富有创造性的测试用例是测试设计的关键。本文档介绍了测试说明的一般设计过程,描述了一些结构化程序设计单元测试中采用的用例设计技术,同时也增加了面向对象编程中对类进行单元测试所采用的测试用例设计技术,这些可作为软件测试人员的参考阅读资料。2、设计单元测试说明一旦模块单元设计完毕,下一个开发阶段就是设

5、计单元测试。值得注意的是,如果在书写代码之前设计测试,测试设计就会显得更加灵活。一旦代码完成,对软件的测试可能会倾向于测试该段代码在做什么(这根本不是真正的测试),而不是测试其应该做什么。单元测试说明实际上由一系列单元测试用例组成,每个测试用例应该包含4 个关键元素:被测单元模块初始状态声明,即测试用例的开始状态(仅适用于被测单元维持了调用间状态的情况);被测单元的输入,包含由被测单元读入的任何外部数据值;该测试用例实际测试的代码,用被测单元的功能和测试用例设计中使用的分析来说明,如:单元中哪一个决策条件被测试;测试用例的期望输出结果,测试用例的期望输出结果总是应该在测试进行之前在测试说明中定义。以下描述进行测试用例设计,书写测试说明的6 步通用过程2.1 测试用例设计步骤2.1.1 步骤1:首先使被测单元运行任何单元测试说明的第一个测试用例应该是以一种可能的简单方法执行被测单元。看到被测单元第一个测试用例的运行成功可用增强人的自信心。如果不能正确执行,最好选择一软件测试系列个尽可能简单的输入对被测单元进行测试/调试。这个阶段适合的技术有:模块设计导出的测

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 存储

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号