分别解释什么是静态测试、动态测试、黑盒测试、白盒测试、人工测试和自动化测试。

题目

分别解释什么是静态测试、动态测试、黑盒测试、白盒测试、人工测试和自动化测试。

参考答案和解析
正确答案: 所谓静态测试是指不运行被测软件,仅通过分析或检查等其他手段达到检测的目的。
所谓动态测试是指通过运行被测软件,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能。
黑盒测试是指在对程序进行的功能抽象的基础上,将程序划分成功能单元,然后对每个功能单元生成测试数据进行测试。用这种方法进行测试时,被测程序被当作打不开的黑盒,因而无法了解其内部构造,因此又称为功能测试。
白盒测试又称为结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。
广义上,人工测试是人为测试和手工测试的统称。人为测试的主要方法有桌前检查,代码审查和走查。手工测试指的是在测试过程中,按测试计划一步一步执行程序,得出测试结果并进行分析的测试行为。
自动化测试指的是利用测试工具来执行测试,并进行测试结果分析的测试行为。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

白盒测试通常采用的方法是(30),(31)不属于白盒测试用例设计方法。黑盒测试也称为功能测试,它不能发现(32)。

A.静态测试

B.动态测试

C.静态、动态测试

D.静态、动态测试和复审


正确答案:C

第2题:

从测试技术角度,正确的选择是()。

A.静态测试

B.黑盒测试

C.动态测试

D.白盒测试


正确答案:AC

第3题:

动态白盒测试和动态黑盒测试也分别称为是()

A.结构化测试和行为测试

B.功能性测试和行为测试

C.静态测试和动态测试

D.非透明盒测试盒透明盒测试


正确答案:A

第4题:

代码审查属于( )技术

A.黑盒测试
B.白盒测试
C.动态测试
D.静态测试

答案:D
解析:

第5题:

软件测试中的白盒和黑盒测试通常属于是

A.静态测试

B.动态测试

C.系统测试

D.验证测试


正确答案:B

第6题:

软件测试分类的实质,是软件测试技术的分类。一般具有如动态测试、静态测试、黑盒测试、白盒测试及灰盒测试等。其中()以程序的功能作为测试的依据对程序进行测试,很少涉及软件的内部逻辑结构。

A.动态测试

B.静态测试

C.黑盒测试

D.白盒测试

E.灰盒测试


正确答案:C

第7题:

白盒法和黑盒法都是用于软件测试的重要方法它们分别是(41)。

A.动态测试、动态测试

B.动态测试、静态测试

C.静态测试、动态测试

D.静态测试、静态测试


正确答案:A
解析:白盒法和黑盒法都是动态测试。

第8题:

测试产品说明书属于()

A、静态测试

B、动态测试

C、黑盒测试

D、白盒测试

E、单元测试


正确答案:A,C

第9题:

软件测试是发现软件错误(缺陷)的主要手段,软件测试可以分为静态测试和动态测试,其中( )属于静态测试。

A:代码走查
B:功能测试
C:黑盒测试
D:白盒测试

答案:A
解析:
"静态测试包括对文档的静态测试和对代码的静态测试。对文档的静态测试主要以检查单的形式进行,而对代码的静态测试一般采用桌前检查、代码走查和代码审查。
黑盒测试(功能测试)、白盒测试属于动态测试内容。"

第10题:

软件测试方法包括( )。

A.黑盒测试
B.白盒测试
C.静态测试
D.动态测试

答案:A,B,C,D
解析:
P67-68,软件测试方法包括黑盒测试、白盒测试、静态测试、动态测试。