出自:国家开放大学《信息系统测试》

在实际的逻辑覆盖测试中,一般以()为主设计测试用例。
A:条件覆盖
B:判定覆盖
C:条件组合覆盖
D:路径覆盖
以下对测试设计的描述不正确的是()。
A:测试设计是系统测试工程中的一个重要问题。
B:测试设计是使用一个测试策略产生一个测试用例集的过程。
C:测试设计是一种特殊的软件系统的设计和实现,即通过执行另一个以发现错误为目标的软件系统来实现。
D:不进行测试设计,彻底测试一个庞大而又复杂的信息系统是可能的。
对一个成功的软件来说,只有经过编码、测试、再编码、再测试,这样一个不断的循环过程,才能获得较高的产品质量。
总是首先设计白盒测试用例。
白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。
下面关于软件问题报告的描述中,正确的是()。
A:它是测试实施过程中最重要的文档
B:软件问题报告没有生命周期
C:不用对软件质量进行追踪和控制
D:不需要建立软件问题报告数据库管理系统
对应面向对象开发阶段,面向对象测试也分别对应为()。
A:面向对象设计的测试、面向对象编程的测试、面向对象系统测试
B:面向对象分析的测试、面向对象设计的测试、面向对象编程的测试
C:面向对象单元测试、面向对象集成测试、面向对象系统测试
D:面向对象分析的测试、面向对象设计的测试、面向对象系统测试
在面向对象测试技术中,对认定的对象的测试属于()。
A:面向对象分析的测试
B:面向对象的系统测试
C:面向对象编程的测试
D:面向对象设计的测试
链接测试是web信息系统的功能测试方法之一。
文件完整性检查系统不具有灵活性,不可以配置其来检测系统中所有文件或某些重要文件。
问控制是网络安全防范和保护的主要策略,它的主要任务是()。
动态测试的功能包括:()。
A:程序错误分析、一致性检查
B:程序错误分析、性能分析、内存分析
C:生成引用表、程序错误分析、一致性检查
D:确认与接口测试、覆盖率分析、性能分析、内存分析
基于实现的测试设计,根据对源代码的分析开发测试用例,它和白盒测试设计是同义的。
表单测试是web信息系统的功能测试方法之一。
如果发布出去的软件有质量问题,都是软件测试人员的错。
主机入侵检测系统通常情况下比网络入侵检测系统误报率要低。
下面关于测试部门与开发部门的描述中,使测试质量保证最好的是()。
A:两者为同一公司同一部门,不同的小组
B:两者为同一公司,但不在同一部门
C:两者为不同公司
D:两者为同一组人员,即开发人员测试自己的程序
系统测试就是检验所开发的软件是否能按用户提出的需求运行。若能达到这一要求,则认为开发的软件是合格的。因而有时又称合格性测试。
()的基本结构是人机交互系统、模型库系统和数据库系统三个子系统的有机结合。
A:事务处理系统
B:管理信息系统
C:决策支持系统
D:指挥信息系统
代码审查作为一种人工测试技术,以通过召开代码审查会的方式进行。下面请按照代码审查会的过程进行排序。() ①请程序员逐个语句地讲述程序的逻辑结构。其间大家提出问题以断定是否存在错误。 ②把已查出的错误清单交给程序员。如果发现的错误很多,或发现有的错误需要对程序做重大更改,那么组织者就应做出安排,以便在这些错误得到修复之后重新进行会议审查。 ③根据常见程序错误检查清单分析程序。 ④组织者把被审查的程序清单和设计规范分发给小组的其他成员,要求他们熟悉这些材料。
A:②④①③
B:④①③②
C:④③②①
D:③④①②
检查软件产品是否合需求定义的过程称为()。
A:确认测试
B:集成测试
C:验证测试
D:验收测试
将基于功能的和基于实现的测试设计结合在一起的测试,我们将这种测试称为()。
A:白盒测试
B:黑盒测试
C:灰盒测试
D:基于故障的测试
对软件正确性的描述可以划分为6种不同的情况分别为:程序编写得无语法错误、程序运行中未发现明显的运行错误、程序中无不适当语句、程序运行中能通过典型的有效测试数据,而得到正确的预期效果、程序运行中能通过典型的无效测试数据,而得到正确的预期结果和()。
测试设计是(),其设计得步骤分为:识别、设计、补充、评估。
web信息系统的即时性也称快速性。
管理信息系统最重要的内部信息来源是()。
A:事务处理系统
B:决策支持系统
C:数据处理系统
D:管理信息系统本身
增式是将模块一个一个的连入系统,每连入一个模块,()。
A:只需要对新连入的模块进行测试
B:都不需要再进行测试
C:都要对新子系统进行测试
D:都要进行回归测试
TEMPEST技术是指(),这种技术是物理安全策略的一个主要问题。
软件测试的目的是尽可能多的改正软件的缺陷。
超出软件工程范围的测试是()。
A:单元测试
B:集成测试
C:确认测试
D:系统测试