软件测试中笔试和面试问题的答案(精华)
首先,判断问题的对错
1.测试是证明软件正确性的方法。(?)
2.有效和无效、预期和意外输入都应该在测试中进行测试。(?)
3.对于链式分支结构,如果有n个决策语句,则有2n条路径。(?)
4.GOTO语句的概念简单易用。在某些情况下,保留GOTO语句可以使编写的程序更加简洁。(?)
5.黑盒测试也称为结构测试。(?)
6.测试是调试的一部分。)
7、程序中隐藏错误的概率与它发现的错误数成正比(?)
8.测试的目的是发现软件中的错误。(?)
二、不定选择题
1.以下哪个测试步骤需要测试本地数据结构:(a)
一、单元测试
B.整合测试
C.确认测试
d、系统测试
2.从是否需要执行被测软件的角度来看,软件测试技术可以分为:(AC)。
一、静态测试
b、黑盒测试
c、动态测试
d、白盒测试
3.从测试阶段的角度来看,正确的测试顺序是:(b)
一、单元测试、集成测试、系统测试和确认测试
b、单元测试、系统测试、集成测试、确认测试
C.确认测试、集成测试、系统测试和单元测试
D.确认测试、系统测试、集成测试和单元测试
4.软件的六个质量特征包括:(a)
A.功能性、可靠性、可用性、效率、可维护性和可移植性
B.功能性、可靠性、可用性、效率、稳定性和便携性
C.功能性、可靠性、可扩展性、效率、稳定性和可移植性
D.功能性、可靠性、兼容性、效率、稳定性和便携性
5.在GB/T17544中,软件包质量要求包括三个部分,即产品描述要求、(a)、过程顺序和数据要求。
一、用户文档要求
b、系统功能要求
c、设计要求
d、软件配置要求
6、()可以作为软件测试结束的标志。
一、具体测试用例的使用
b,误差强度曲线下降到预定水平。
c,发现预定数量的错误。
d、按照测试计划中规定的时间。
7、软件缺陷的原因有很多,a?d是可能的原因,主要原因包括(ABCD)。
a、软件需求说明书不全面、不完整、不准确,而且经常变化。
b、软件设计规范
c、软件操作人员的水平
d、开发人员不能很好的理解需求说明书,沟通不足1 2。