运行程序并分析运行结果
桌前检查与代码会审
数据流分析图
调用图
第1题:
● 软件测试方法可分为静态测试和动态测试两大类,人工检测 (53) 。
(53)
A. 属于静态测试和动态测试
B. 属于静态测试
C. 属于动态测试
D. 既不属于静态测试也不属于动态测试
第2题:
软件测试有多种方法和技术,其中,通过人工评审软件文档或程序(不必运行程序),发现其中错误的测试方法是
A.动态测试
B.静态测试
C.穷举测试
D.黑箱测试
第3题:
边界值分析法属于哪一类测试的常用方法?
A.静态测试
B.白盒测试
C.黑盒测试
D.集成测试
第4题:
软件测试方法可分为静态测试和动态测试两大类,人工检测______。
A.属于静态测试和动态测试
B.属于静态测试
C.属于动态测试
D.既不属于静态测试也不属于动态测试
A.
B.
C.
D.
第5题:
软件测试方法可分为静态测试和动态测试两大类,人工检测 (53) 。
A.属于静态测试和动态测试
B.属于静态测试
C.属于动态测试
D.既不属于静态测试也不属于动态测试
第6题:
软件测试方法可分为3类,它们是动态测试、静态测试和程序正确性证明,真正实施的方法则是( )。
A.动态测试和静态测试
B.静态测试和程序正确性证明
C.动态测试和程序正确性证明
D.都不是
第7题:
【题目描述】
● 软件测试方法可分为静态测试和动态测试两大类,人工检测 (53) 。
(53)
A. 属于静态测试和动态测试
B. 属于静态测试
C. 属于动态测试
D. 既不属于静态测试也不属于动态测试
正确答案:B |
答案分析:
本题考查的是静态测试与动态测试的区别。区别如下,
静态测试是指被测试程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测,主要方法包括:(1)人工测试;(2) 计算机辅助静态分析。
动态测试是指通过运行程序发现错误,一般意义上的测试主要是指动态测试。为了使测试发现更多的错误,需要运用一些有效的方法,一种是黑盒测试,即测试产品的功能,一种是白盒测试,即测试产品内部结构及处理过程。
第8题:
程序的测试方法分为静态分析和动态分析。使用测试用例在计算机上运行程序,使程序在运行过程中暴露错误,这种方法称为_______。
【答案】动态分析
【解析】程序的测试方法分为静态分析和动态分析。使用测试用例在计算机上运行程序,使程序在运行过程中暴露错误,这种方法称为动态分析。
第9题:
白盒法和黑盒法都是用于软件测试的重要方法它们分别是(41)。
A.动态测试、动态测试
B.动态测试、静态测试
C.静态测试、动态测试
D.静态测试、静态测试
第10题:
以下关于软件测试技术中静态分析方法的叙述中( )是正确的。
A.程序设计语言不同,但使用的静态分析工具是相同的
B.静态分析主要包括控制分析、数据流分析、接口分析和表达式分析等
C.静态分析是按照程序内部逻辑结构设计并执行测试用例的方法
D.静态分析只能由人工完成