为什么软件测试不应该由程序的编写人员来做?
第1题:
系统测试中应遵循的一条原则是:测试工作应该由以下人员来承担( )。
A.原程序作者
B.专门的测试人员
C.系统设计人员
D.用户
第2题:
在软件开发中有许多重要的环节,下列叙述中正确的是( )
A.软件维护只包括对程序代码的维护
B.程序调试后一般不需要再测试
C.软件测试应该由程序开发者来完成
D.需求分析与程序设计、测试、维护是软件开发中的重要环节
第3题:
下列叙述中正确的是
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要再测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对
第4题:
软件测试应遵循一些基本原则。以下关于软件测试原则的描述中错误的是
A.程序员应避免检查自己编写的程序
B.除检查程序应完成的任务外,还应检查程序是否做了它不应该做的事
C.测试工作只能在实施阶段完成
D.测试实例应包括有效的、期望的输入条件以及无效的和不期望的输入条件
第5题:
论述题2:你认为应该由谁来进行确认测试?是软件开发者还是软件用户?为什么?
第6题:
下列有关软件测试的叙述中,正确的是
A) 测试是软件开发中一个单独的阶段,其目的是对已实现的程序编码进行正确性检验
B) 一个成功的测试能够验证程序的确做了它应该做的事情
C) 根据80/20的原则,优秀的软件开发人员所编写的程序错误少,因此时于他们的程序,重点不应放在缺陷测试上
D) 在软件过程的早期寻找尽可能多的错误符合软件测试的原则
A.
B.
C.
D.
第7题:
规范描述语言SDL用于()。
A、系统设计阶段
B、编写软件程序
C、人机对话
D、软件测试
第8题:
下列叙述中正确的是
A) 软件测试应该由程序开发者来完成
B) 程序经调试后一般不需要再测试
C ) 软件维护只包括对程序代码的维护
D) 以上三种说法都不对
第9题:
以下关于基于V&V原理的W模型的叙述中,(47)是错误的。
A.W模型指出当需求被提交后,就需要确定高级别的测试用例来测试这些需求,当详细设计编写完成后,即可执行单元测试
B.根据w模型要求,一旦有文档提供,就要及时确定测试条件、编写测试用例
C.软件测试贯串于软件定义和开发的整个期间
D.程序、需求规格说明、设计规格说明都是软件测试的对象
第10题:
软件测试是保证软件可靠性的主要手段之一。测试阶段的根本任务是(28),设计测试用例的基本目标是(29)。测试大型软件系统时通常由模块测试、集成测试、系统测试、(30)和并行运行等步骤所组成。系统测试通常采 用黑盒法,常用的黑盒测试法有边值分析、等价类划分、错误推测和(31)。系统测试的工作应该由(32)来承担。
A.证明经测试后的程序是正确的
B.确认编码阶段的结束
C.发现并改正软件中的错误
D.利用计算机调试程序和改进程序