(  )不需要了解代码的逻辑结构。A.控制流测试 B.黑盒测试 C.数据流测

免费题库2022-08-02  35

问题 (  )不需要了解代码的逻辑结构。A.控制流测试B.黑盒测试C.数据流测试D.白盒测试

选项 A.控制流测试
B.黑盒测试
C.数据流测试
D.白盒测试

答案 B

解析 本题考查软件测试的方法,参考《信息系统项目管理师教程(第3版)》P49。
1、黑盒测试也称为功能测试,主要用于集成测试、确认测试和系统测试中。黑盒测试将程序看作是一个不透明的黑盒,完全不考虑(或不了解)程序的内部结构和处理算法,而只检查程序功能是否能按照SRS的要求正常使用,程序是否能适当地接收输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息(例如,文件和数据库等)的完整性等。黑盒测试根据SRS所规定的功能来设计测试用例,一般包括等价类划分、边界值分析、判定表、因果图、状态图、随机测试、猜错法和正交试验法等。
2、白盒测试也称为结构测试,主要用于软件单元测试中。它的主要思想是,将程序看作是一个透明的白盒,测试人员完全清楚程序的结构和处理算法,按照程序内部逻辑结构设计测试用例,检测程序中的主要执行通路是否都能按预定要求正确工作。
转载请注明原文地址:https://tihaiku.com/congyezige/2298235.html

最新回复(0)