什么叫黑盒测试?

如题所述

1. 黑盒测试: 

1) 等价类划分法设计测试用例

输入条件       有效等价类      边界值       无效等价类                 边界值

商品货架R      0<R<=100         1            R为整数范围R<=0 0,-1

                   整数              100        R为整数范围R>100 101

                                                              R为小数                 1.5

                                                              R为字符                    a

                                                              R为特殊字符           @

顾客付款P      0<P<=100          1            P为整数范围R<=0 0,-1

                          整数               100        P为整数范围R>100 101

                                                              P为小数 1.5

                                                              P为字符 a

                                                              P为特殊字符 @

零钱组合       50,5,1的组合   1,1,1      除了50,5,1其它正整数的组合 51,6,0

                                             5,5,5      组合中有负数    -1,1,5

                                             50,5,1      组合中有小数     1.5,1,1

                                             1,5,5      组合中有字符 A,a,z

                                              1,1,5     组合中有特殊字符 @,%,&

注意:要设计测试用例还必须考虑要输入是R和P组合,输出是零钱的组合。但是使用等价类分析如上表,但愿能给你解答的思路

2) 这道题不太能整理一个的思路。就不能帮到你了。 

3) 用因果图法设计以下程序的测试用例。这到问题比较简单画了个图片给你

4) 决策表,化简(合并规则)后的决策表(1为真,0为假,-表示任意)。

条件桩 功率大于50马力 0 - - 1

        维修记录不全         0 - 1 -

        已经运行10年         0 1 - -

结果        维修                         0 1 1 1

2. 白盒测试,4组测试用例可以达到要求

X       17 9 8 0

Y        11 6 5 0

路径覆盖 bfg beg adg acg

条件覆盖 T1,T2,T3,T4 T1,T2,F3,F4 F1,F2,T5,T6 F1,F2,F5,F6

语句覆盖、判定覆盖 判定/条件覆盖也是100%。

建议:如果想要更全面,可以再考虑条件组合覆盖率,还要多加4个测试用例

温馨提示:内容为网友见解,仅供参考
无其他回答

黑盒测试(名词解释)
【答案】:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。...

黑盒测试是什么
黑盒测试是一种软件测试方法。黑盒测试,也称为功能测试或基于需求的测试,主要侧重于测试软件的功能和需求,而不是内部结构或实现。这种方法将系统视为一个黑盒,测试人员只关心输入和输出,而不关心如何处理输入或产生输出。在黑盒测试中,测试人员将输入数据提供给系统,并检查是否得到了预期的输岀结果...

什么是黑盒测试
黑盒测试是一种软件测试方法。黑盒测试也称为功能测试,主要侧重于测试软件的功能和需求,而不关注其内部逻辑或实现细节。在黑盒测试中,测试人员将系统视为一个黑盒,他们只关心输入和输出,而不关心如何处理输入或产生输出。测试的目的是确保对于给定的输入,系统能够产生预期的输出。以下是关于黑盒测试...

什么叫黑盒测试 黑盒测试能发现哪些错误
黑盒测试也称功能测试,是指以用户的角度,从输入数据与输出数据的对应关系出发来检测每个功能是否都能正常使用。什么叫黑盒测试 黑盒测试的主要作用是发现计算机软件错误,通过测试来检测每个功能是否都能正常使用。很明显,如果计算外部特性本身有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。黑...

什么是黑盒测试
黑盒测试又称功能测试,是着眼于程序的外部特征,不考虑程序的内部逻辑结构。测试者把被测程序看成一个黑盒,不用关心程序的内部结构。黑盒测试是在程序接口处进行测试,只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据产生正确的输出信息,且保持外部信息的完整性。黑盒...

软件测试:什么叫黑盒测试
黑盒测试是软件测试方法的一种,将软件视为无法打开的“黑盒子”,测试人员基于需求规格说明书,检查程序功能是否按预期运行。它侧重于外部结构和功能,通过输入数据与观察输出,检测程序是否正确处理输入并产生预期输出。黑盒测试的核心特点是独立性强,无需了解内部代码实现,只关注程序对输入数据的处理和...

测试中的黑盒测试,灰盒测试等是什么意思?
黑盒测试 黑盒测试,又称为功能测试,它关注程序功能是否能正常使用,不考虑内部结构和特性。黑盒测试以用户视角,验证输入数据与输出数据的对应关系,确保程序功能按需求说明书规定正常工作。黑盒测试主要针对软件界面和功能进行测试,不考虑内部逻辑,重点关注外部特性。黑盒测试流程包括测试计划、测试设计、...

什么是黑盒测试?
黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。黑盒测试试图发现以下类型的错误:1)功能错误或遗漏;2)界面错误;3)数据结构或外部数据库访问错误;4)性能错误;5)...

什么是黑盒测试法,它的常用方法有哪些
黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。 采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 黑盒测试注重于测试软件的功能性需...

什么是黑盒测试
黑盒测试是一种软件测试方法,即测试人员在没有了解内部代码或设计的情况下,仅通过输入和输出来评估系统的功能和性能。在黑盒测试中,测试人员将系统视为一个黑盒子,只关注系统的输入和输出,不关心内部的实现细节。黑盒测试主要关注系统是否按照规格说明书或功能需求进行操作,并检查系统是否能够正确地...

相似回答
大家正在搜