- 81
- 0
- 约2.94千字
- 约 6页
- 2017-02-28 发布于重庆
- 举报
第3章__黑盒测试
第3章 黑盒测试
1.分析黑盒测试方法的特点。
解:黑盒测试又称为功能测试或数据驱动测试,主要针对软件界面、软件功能、外部数据库访问以及软件初始化等方面进行测试。
优点:1)比较简单,不需要了解程序内部的代码及实现;2)与软件的内部实现无关;3)从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;4)基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;5)在做软件自动化测试时较为方便。
缺点:1)不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;2)自动化测试的复用性较低。
2.健壮等价类测试与标准等价类测试的主要区别是什么?
解:主要区别在于健壮等价类测试在标准等价类的基础上还要进行有效取值范围之外的输入(无效输入)的测试。
3.试用等价分类法测试党政管理系统中党员出生年月的输入设计是否符合要求,假设出生年月格式为yyyymmdd。
解:
输入数据 有效等价类 无效等价类 出生年月日 ①8位数字字符 ②有非数字字符
③少于8个数字符
④多于8个数字符 对应数值 ⑤19900101之间
月份对应数值 ⑧在1-12之间 ⑨等于00
⑩12 日期对应值 1,3,5,7,8,10,12月在1-31之间
4,6,9,11月在1-30之间
闰年2月在1-29之间
非闰年2月在1-28之间 等于00
31
2,4,6,9,11月等于31
2月等于30
非闰年2月等于29 4.找零钱最佳组合:假设商店货品价格(R)皆不大于100元(且为整数),若顾客付款在100元内(P),求找给顾客之最少货币个(张)数?(货币面值50元(N50),10元(N10),5元(N5),1元(N1)四种。试根据边界值法设计测试用例。
解:1)分析输入的边界情况:
R 100 0 R = 100 R = 0
P 100 R= P = 100 P R
2)分析零钱最佳组合的输出情况:
N50 = 1 N50 = 0
4N10= 1 N10 = 0
N5 = 1 N5 = 0
4N1= 1 N1 = 0
3)分析规格中每一决策点之情形,以RR1,RR2,RR3表示计算要找50,10,5元货币数时的剩余金额。
R 100 R = 0
P 100 P R
RR1 = 50 RR2 = 10 RR3 = 5
4)根据上述的输入/输出条件组合出可能的情况:
R 100
R = 0
0 R = 100, P 100
0 R = 100, P R
0 R = 100, R = P = 100, RR = 50
0 R = 100, R = P = 100, RR = 49
0 R = 100, R = P = 100, RR = 10
0 R = 100, R = P = 100, RR = 9
0 R = 100, R = P = 100, RR = 5
0 R = 100, R = P = 100, RR = 4
0 R = 100, R = P = 100, RR = 1
0 R = 100, R = P = 100, RR = 0
5)为满足以上各种情形,测试用例设计如下:
测试用例 货品价格R 付款金额P test1 101 - test2 0 - test3 -1 - test4 100 101 test5 100 99 test6 50 100 test7 51 100 test8 90 100 test9 91 100 test10 95 100 test11 96 100 test12 99 100 test13 100 100 5.试为三角形问题中的直角三角形开发一个决策表和相应的测试用例。注意,会有等腰直角三角形。
解:判断构成的是否为直角三角形的问题的决策表设计如下:
c1:ab+c? F T T T T T T T T T T c2:ba+c? - F T T T T T T T T T c3:ca+b? - - F T T T T T T T T c4:a2+b2=c2? - - - T T T T F F F F c5: a2+c2=b2? - - - T T F F T T F F c6: b2+c2=a2? - - - T F T F T F T F a1:非三角形 X X X a2:直角三角形 X X X a3:非直角三角形 X a4:不可能 X X X X 根据该决
您可能关注的文档
最近下载
- 高中数学必修第四册第十一章综合测试01含答案解析.pdf VIP
- 2022年高考物理核心高频考点专题22 圆周运动的轻绳、轻杆模型(解析版).pdf VIP
- 马工程-中国古代文学史(第二版)上册第三编魏晋文学全套PPT课件50109.pptx
- 马工程-中国古代文学史(第二版)上册第二编秦汉文学全套PPT课件-50109.pptx
- 58同城加盟合同范本.docx VIP
- 58同城同镇代理加盟流程说明.docx VIP
- 马工程-中国古代文学史(第二版)上册第一编先秦文学全套PPT课件-50109.pptx
- 58同城加盟合同范本.docx VIP
- 幽默卡通动漫笑点设计方法.docx VIP
- 爆款AI漫剧教学手册.pdf
原创力文档

文档评论(0)