下列叙述中正确的是( )。
A.软件测试的主要目的是发现程序中的错误
B.软件测试的主要目的是确定程序中错误的位置
C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作
D.软件测试是证明软件没有错误
A.软件测试的主要目的是发现程序中的错误
B.软件测试的主要目的是确定程序中错误的位置
C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作
D.软件测试是证明软件没有错误
下列叙述中正确的是()。
A.寄存器的设置对汇编语言是透明的
B.实际应用程序的测试结果能够全面代表计算机的性能
C.系列机的基本特性是指令系统向后兼容
D.软件和硬件在逻辑功能上是等价的
下列叙述中,不属于软件需求规格说明书的作用的是 ______。
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析
从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。
A.对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。
B.已有的软件被改版时,由于受到变更的影响,改版前正常的功能可能发生异常,性能也可能下降。因此,对变更的软件进行测试是必要的。
C.在意识到被测试模块的内部结构或算法的情况下进行测试。
D.为了确认用户的需求,先做出系统的主要部分,提交给用户试用。
E.在测试具有层次结构的大型软件时,有一种方法是从上层模块开始,由上到下进行测试。此时,有必要用一些模块替代尚未测试过的下层模块。
供选择的答案:
A~E.①仿真器
②代码审查
③模拟器
④桩
⑤驱动器
⑥域测试
⑦黑盒测试
⑧原型
⑨白盒测试
⑩退化测试
A.软件测试的目的是为了证明软件是正确的
B.软件测试是为了发现软件中的错误
C.软件测试在软件实现之后开始,在软件交付之前完成
D.如果对软件进行了充分的测试,那么交付时软件就不存在问题了
以下关于软件测试原则的叙述中,不正确的是 () 。
A.测试贯穿于全部软件生命周期,并不是实现完成后才开始B.测试用例本身不需要测试 C.测试用例需要逐步完善、不断修订D.当缺陷成群集中出现时,测试时应该更多关注这些缺陷群
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析
以下关于测试方法的叙述中,不正确的是()。
A.根据被测代码是否可见分为白盒测试和黑盒测试B.黑盒测试一般用来确认软件功能的正确性和可操作性C.静态测试主要是对软件的编程格式M结构等方面进行评估 D.动态测试不需要实际执行程序
A.基于测试用例的度量:统计各优先级的测试用例数量
B.基于成本度量:统计已经花费的测试成本,下一测试周期成本与预期收益的关系
C.基于测试对象的度量:统计代码和安装平台等覆盖情况
D.基于故障和基于失效的度量:统计特定软件版本中的故障数
A.现场校验仪是标准电能表与相量分析软件的结合
B.现场校验仪一般体积较小,且采取了防震措施
C.现场校验仪能识别三相四线和三相三线电路常见各种可能的接线方式
D.现场校验仪的电流测试线的截面可任意选择