第3章__黑盒测试

第3章__黑盒测试

ID:46469571

大小:187.61 KB

页数:6页

时间:2019-11-24

第3章__黑盒测试_第1页
第3章__黑盒测试_第2页
第3章__黑盒测试_第3页
第3章__黑盒测试_第4页
第3章__黑盒测试_第5页
资源描述:

《第3章__黑盒测试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章黑盒测试1.分析黑盒测试方法的特点。解:黑盒测试又称为功能测试或数据驱动测试,主要针对软件界面、软件功能、外部数据库访问以及软件初始化等方面进行测试。优点:1)比较简单,不需要了解程序内部的代码及实现;2)与软件的内部实现无关;3)从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;4)基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;5)在做软件自动化测试时较为方便。缺点:1)不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;2)自动化测试的复用性较低。2.健壮等价类测试与标准等价类测试

2、的主要区别是什么?解:主要区别在于健壮等价类测试在标准等价类的基础上还要进行有效取值范围之外的输入(无效输入)的测试。3.试用等价分类法测试党政管理系统中党员出生年月的输入设计是否符合要求,假设出生年月格式为yyyymmdd。解:输入数据有效等价类无效等价类出生年月日①8位数字字符②有非数字字符③少于8个数字符④多于8个数字符对应数值⑤在19090101-19900101之间⑥<19090101⑦>19900101月份对应数值⑧在1-12之间⑨等于"00"⑩>12日期对应值1,3,5,7,8,10,12月在1-31之间4,6,9,

3、11月在1-30之间闰年2月在1-29之间非闰年2月在1-28之间等于"00">312,4,6,9,11月等于"31"2月等于"30"非闰年2月等于"29"4.找零钱最佳组合:假设商店货品价格(R)皆不大于100元(且为整数),若顾客付款在100元内(P),求找给顾客之最少货币个(张)数?(货币面值50元(N50),10元(N10),5元(N5),1元(N1)四种。试根据边界值法设计测试用例。解:1)分析输入的边界情况:  R>1000100R<=P<=100P

4、N50=1N50=0  4>N10>=1N10=0  N5=1N5=0  4>N1>=1N1=03)分析规格中每一决策点之情形,以RR1,RR2,RR3表示计算要找50,10,5元货币数时的剩余金额。 R>100R<=0 P>100P=50RR2>=10RR3>=54)根据上述的输入/输出条件组合出可能的情况:R>100R<=001000

5、00

6、0test131001005.试为三角形问题中的直角三角形开发一个决策表和相应的测试用例。注意,会有等腰直角三角形。解:判断构成的是否为直角三角形的问题的决策表设计如下:c1:a

7、下:用例IDabc预期输出DT1412非三角形DT2142非三角形DT3124非三角形DT4???不可能DT5???不可能DT6???不可能DT7345直角三角形DT8???不可能DT9354直角三角形DT10534直角三角形DT11234非直角三角形6.现有一个学生标准化考试批阅试卷,产生成绩报告的程序。其规格说明如下:程序的输入文件由一些有80个字符的记录组成,所有记录分为3组,如图:(1)标题:该组只有一个记录,其内容是成绩报告的名字。(2)各题的标准答案:每个记录均在第80个字符处标以数字2。该组的记录:第一个记录:第1~

8、3个字符为试题数(1~999)。第10~59个字符是1~50题的标准答案(每个合法字符表示一个答案)。第二个记录:是第51~100题的标准答案。…….(3)学生的答案:每个记录均在第80个字符处标以数字3。每个学生的答卷在若干个记录中给出。学号:1

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

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

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