黑盒测试用例设计方法例子

黑盒测试用例设计方法例子

ID:19776860

大小:363.00 KB

页数:10页

时间:2018-10-06

黑盒测试用例设计方法例子_第1页
黑盒测试用例设计方法例子_第2页
黑盒测试用例设计方法例子_第3页
黑盒测试用例设计方法例子_第4页
黑盒测试用例设计方法例子_第5页
资源描述:

《黑盒测试用例设计方法例子》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、黑盒测试用例设计方法例子一、等价类划分  问:某程序规定:"输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形时,分别作计算…"。用等价类划分方法为该程序进行测试用例设计。(三角形问题的复杂之处在于输入与输出之间的关系比较复杂。)  解:     分析题目中给出和隐含的对输入条件的要求: (1)整数   (2)三个数   (3)非零数  (4)正数   (5)两边之和大于第三边    (6)等腰    (7)等边  如果a、b、

2、c满足条件(1)~(4),则输出下列四种情况之一:  1)如果不满足条件(5),则程序输出为"非三角形"。  2)如果三条边相等即满足条件(7),则程序输出为"等边三角形"。  3)如果只有两条边相等、即满足条件(6),则程序输出为"等腰三角形"。  4)如果三条边都不相等,则程序输出为"一般三角形"。  列出等价类表并编号  覆盖有效等价类的测试用例:   a     b     c             覆盖等价类号码   3     4     5            (1)--(7)   4   

3、  4     5            (1)--(7),(8)   4     5     5            (1)--(7),(9)   5     4     5            (1)--(7),(10)   4     4     4            (1)--(7),(11)  覆盖无效等价类的测试用例:测试用例abc预期输出1345一般三角形2445等腰三角形3455等腰三角形4545等腰三角形5444等边三角形62.545a不是整数734.55b不是整数8345.5c不是

4、整数93.54.55a、b不是整数1034.55.5b、c不是整数113.545.5a、c不是整数124.54.55.5a、b、c均不是整数133b、c为空144a、c为空155a、b为空1634c为空1745a为空1835b为空19345输入多于3个20045a为021305b为022340c为023005a、b为024300b、c为025040a、c为026000a、b、c均为027-345a为负数283-45b为负数2934-5c为负数30-3-45a、b为负数31-34-5a、c为负数323-4-5b

5、、c为负数33-3-4-5a、b、c均为负数34315a+b

6、661515151515151519111912191319752049205020511911.6.161912.6.161913.6.161975.6.162049.6.162050.6.162051.6.16Test8Test9Test10Test11Test12Test13666666-112303132200120012001200120012001day超出[1…31]2001.6.22001.6.32001.7.1输入日期超界day超出[1…31]Test14Test15Test16Test17

7、Test18Test19-112111213151515151515200120012001200120012001Mouth超出[1…12]2001.1.162001.2.162001.11.162001.12.16Mouth超出[1…12] 三、判定表驱动分析方法问题要求:”……对功率大于50马力的机器、维修记录不全或已运行10年以上的机器,应给予优先的维修处理……”。这里假定,“维修记录不全”和“优先维修处理”均已在别处有更严格的定义。请建立判定表。解答:①确定规则的个数:这里有3个条件,每个条件有两个

8、取值Yes/No,故应有2*2*2=8种规则。②列出所有的条件茬和动作桩:③填入条件项。④填入动作桩和动作项。这样便得到形如图的初始判定表。 12345678条件功率大于50马力吗?YYYYNNNN维修记录不全吗?YYNNYYNN运行超过10年吗?YNYNYNYN动作进行优先处理√√√ √ √ 作其他处理   √ √ √⑤化简。合并相似规则后得到图。 12345条件功率大于50马力吗?YYYNN维修

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。