第一范文网 - 专业文章范例文档资料分享平台

常见用例设计方法

来源:用户分享 时间:2025/5/26 6:25:18 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

基本上全为个人总结,希望能帮到你! 1.等价类

三角形,输入三条边abc,abc为正整数,判断其是一般三角形,等腰三角形,等边三角形 分析:abc构成三角形须满足条件:a+b>c&&a+c>b&&b+c>a 等腰:a=b||b=c||a=c 等边:a=b=c 等价类划分

有效类:abc都为正整数;无效类:0,负数,小数,字母,空,无效字符 有效类:a+b>c 无效类:a+b=c a+b

a+c>b a+c=b a+ca b+c=a b+c

采用条件覆盖率达到100%

2.边界值

输入:行号:1-9之间整数 1-3排:头等舱 4-9排:经济舱

等价类表 输入 行号 有效等价类 1-3正2 整数 1 3 4 编号 A01 A02 A03 A04 大于910 的整数 12 小数 大写字母 4-9正整数 9 A05 小写字母 符号 汉字 6 A06 为空 测试数据

序号 1 2 3 4 5 有效数据 等价类编号 2 1 3 4 9 A01 A02 A03 A04 A05 序号 7 8 9 10 11 无效数据 0 -8 10 12 3.53 等价类编号 B01 B02 B03 B04 B05 空格 控制键 A Z C 字符 a z d B03 B04 B05 B06 B07 B08 B09 B10 B11 B12 B13 B14 B15 B16 无效等价类 小于10 的整数 -8 编号 B01 B02

6 6 A06 12 13 14 15 16 17 18 19 20 21 22 A Z C a z D , 大 空格 CR 不输入 B06 B07 B08 B09 B10 B11 B12 B13 B14 B15 B16 2、测试需求分析――找出输入条件(显示、隐式) 列号:A—F的字母

等价类细化:A、B靠窗 C、D中间 E、F 过道 填写等价类表格

输入条件 有效等价类 大写 小写 A.B 编号 A A01 数字 B a b A02 A03 A04 字符 0 小数 G-Z g-z 大写 C、D 小写 大写 E、F 小写 C D c d E F e f

3、设计测试用例的输入

序号 有效输入 覆盖编号 序号 无效输入 覆盖编号 1 A A01 13 -1 B01 2 3 4 5 6 7 8 B a b C D c d A02 A03 A04 A05 A06 A07 A08 14 15 16 17 18 19 20 0 2.5 G Z g z , B02 B03 B04 B05 B06 B07 B08 A05 A06 A07 A08 A09 A10 A11 空 A12 空格 标点符号 特殊字符 控制字符 0 2.4 G Z g z , @ CR 空 空格 B02 B03 B04 B05 B06 B07 B08 B09 B10 B11 B12 无效等价类 整数 -1 编号 B01 9 10 11 12 测试用例总数:

E F E F A09 A10 A11 A12 21 22 23 24 @ CR 不输入 空格 B09 B10 B11 B12 有效测试用例数:12个,分别为 Case 1 : 行号2 列号A Case 2 : 行号1 列号B Case 3 : 行号3 列号a Case 4 : 行号4 列号b Case 5 : 行号9 列号C Case 6 : 行号6 列号D Case 7 : 行号2 列号c Case 8 : 行号1 列号d Case 9 : 行号4 列号E Case 10 : 行号2 列号F Case 1 1: 行号2 列号e Case 1 2: 行号2 列号f

无效的测试用例数为:16+12个,分别为 行号无效对应的用例 Case 1 : 行号0 列号A Case 2 : 行号-8 列号B Case 3: 行号10 列号a Case 4 : 行号12 列号b Case 5 : 行号3.53 列号C Case 6 : 行号A 列号D Case 7 : 行号Z 列号c Case 8 : 行号C 列号d Case 9 : 行号a 列号E Case 10 : 行号z 列号F Case 1 1: 行号D 列号e Case 1 2: 行号, 列号f Case 13: 行号大 列号F Case 1 4: 行号空格 列号e Case 1 5: 行号CR 列号e Case 1 6: 行号不输入 列号f

列号无效对应的用例 Case 1 : 行号2 列号-1 Case 2 : 行号1 列号0 Case 3: 行号3 列号2.5 Case 4 : 行号4 列号G Case 5 : 行号9 列号Z

Case 6 : 行号6 列号g Case 7 : 行号2 列号z Case 8 : 行号1 列号, Case 9 : 行号4 列号@ Case 10 : 行号2 列号CR Case 1 1: 行号2 列号不输入 Case 1 2: 行号2 列号空格

3.判定表 3.1.读书选择

1、如果觉得不疲倦,并且对书中的内容不感兴趣,同时书中的内容让你不糊涂,跳到下一章去读 2、如果觉得不疲倦,并且对书中的内容不感兴趣,同时书中的内容让你糊涂, 跳到下一章去读 3、如果觉得不疲倦,并且对书中的内容感兴趣, 同时书中的内容让你不糊涂,继续读下去 4、如果觉得不疲倦,并且对中书的内容感兴趣, 同时书中的内容让你糊涂, 回到本章重读 5、如果觉得疲倦, 并且对书中的内容不感兴趣,同时书中的内容让你不糊涂,停止阅读,请休息 6、如果觉得疲倦, 并且对书中的内容不感兴趣,同时书中的内容让你糊涂, 请停止阅读,休息 7、如果觉得疲倦, 并且对书中的内容感兴趣, 同时书中的内容让你不糊涂,继续读下去 8、如果觉得疲倦, 并且对书中的内容感兴趣, 同时书中的内容让你糊涂, 回到本章重读

测试设计 1、需求分析

条件:是否疲倦、是否感兴趣、是否糊涂 结果:下一章、继续读、本章重读、休息

2、绘制判定表 条件 是否疲倦 是否感兴趣 是否糊涂 结果 下一章 继续读 本章重读 休息

条件组合的数量计算:2

n

1 0 0 0 X 2 0 0 1 X 3 0 1 0 X 4 0 1 1 X 5 1 0 0 X 6 1 0 1 X 7 1 1 0 X 8 1 1 1 X

其中:2-代表每个条件取值的“个数”【布尔类型】 n-代表条件的“个数” 本题:23=8

3、生成测试用例(每一列生成一个测试用例) 方法1:(多个用例-8)

标题:不疲倦+不感兴趣+不糊涂 用例1:

输入:是否疲倦:否 是否感兴趣:否 是否糊涂:否 预期输出:跳到下一章

搜索更多关于: 常见用例设计方法 的文档
常见用例设计方法.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5h2u57j6023h0qq03o7e_1.html(转载请注明文章来源)
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top