软件测试会暴露软件中的缺陷,常见的测试缺陷有()
A.数组越界
B.计算表达式错误
C.算法实现错误
D.调试语句和冗余信息
A.数组越界
B.计算表达式错误
C.算法实现错误
D.调试语句和冗余信息
Myers提出的软件缺陷的群集现象指的是______。
A) 在软件测试过程中,缺陷不会少量出现,而会成群出现
B) 在测试一个功能部件的过程中,通常一次会发现很多缺陷
C) 在测试的各个功能部件中,一般不是没有发现缺陷,就是发现许多缺陷
D) 一个功能部件已发现的缺陷越多,找到它的更多未发现的缺陷的可能性就越大
A.在软件测试过程中,缺陷不会少量出现,而会成群的出现
B.在测试一个功能部件的过程中,通常一次会发现很多缺陷
C.在测试的各个功能部件中,一般不是没有发现缺陷,就是发现许多缺陷
D.一个功能部件已发现的缺陷越多,找到它的更多未发现的缺陷的可能性就越大
A.因为输入/状态空间的无限性,测试不可能完全彻底。
B.巧合性有时会导致错误的代码得到正确的结果,掩盖了问题。
C.软件测试会导致成本增加,项目总体效益降低。
D.有的缺陷与特定的环境条件有关。
A、A
B、B
C、C
D、D
A.测试由独立的测试员完成会发现更多的缺陷
B.与开发人员相比,独立的测试员更可能会识别出不同类型的失效,因为他们有不同的背景,技术视角和观察
C.独立的测试员会使用专业的软件测试技术,而其他角色不会使用
D.独立的测试员的测试覆盖效率会更高
软件可靠性测试的目的是______。
A.通过测试揭示软件中的缺陷
B.修改发现的缺陷
C.提高软件可靠性
D.通过受控的软件测试过程来预测软件在实际运行中的可靠性
A.软件质量保证面向产品而软件测试面向过程;
B.软件质量保证的目的是防止缺陷而不是检测缺陷;
C.软件测试的目的是检测缺陷而不是防止缺陷;
D.软件质量保证与软件测试均属于质量活动。
A.软件测试可以作为度量软件与用户需求间差距的手段
B.软件测试的目的是暴露问题
C.软件测试的根本目的是尽可能多地发现问题并排除潜在的错误.最终把一个高质量的软件系统交给用户使用。
D.没有发现错误的测试也是有价值的
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!