电大《信息系统测试》形考题库
电大《信息系统测试》形考题库 配伍题 1.请为名词①~⑤选择表示其含义的描述,将配对好的a~e填写到括号中 ①集成测试a基于系统整体需求说明书的测试;应覆盖系统所有联合的部件。②系统测试b一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作。③恢复测试c测试系统在防止非授权的内部或外部用户的访问或故意破坏等情况时如何保证系统正常工作。④兼容测试d测试一个系统从灾难中能否很好地恢复,如遇到系统崩溃、硬件损坏或其他灾难性问题。⑤安全测试e测试该软件在一组不同类型的硬件/软件/操作系统/网络等环境下的性能。: ②: ③: ④: ⑤: 排序题 2.请按照软件测试项目的实施过程,为下面的阶段排序。 ①测试执行 ②测试计划 ③测试总结 ④测试设计 ②④①③④②③①③②④①②④③① 单选题 3.动态测试的功能包括:( )。 A.程序错误分析、一致性检查 程序错误分析、性能分析、内存分析生成引用表、程序错误分析、一致性检查确认与接口测试、覆盖率分析、性能分析、内存分析 4.软件测试过程中单元测试的意思是( )。 A.对软件中的每个子程序进行测试 B.对软件中的各个子系统进行测试 C.对软件中的各个模块进行测试 D.对软件中的各个基本过程进行测试 5.在集成测试过程中,程序先分成小的部分进行构造并进行测试,然后随着程序功能的增加,同步进行新增功能的测试,直到最后完成整个系统的测试采用的是( )。 自顶向下集成测试 B.非增量集成测试 C.增量集成测试 D. 自底向上集成测试 6.漏洞扫描按功能可分为( )。 系统漏洞扫描、网络漏洞扫描、数据库漏洞扫描黑客入侵防护扫描、网络漏洞扫描、数据库漏洞扫描主机扫描、端口扫描、黑客入侵防护扫描系统漏洞扫描、网络漏洞扫描、黑客入侵防护扫描 7.Web应用系统测试通常包括( )。 A.链接测试、表单测试、数据校验、cookies测试、设计语言测试、安全性测试 B.链接测试、设计语言测试、功能测试、性能测试、可用性测试、安全性测试 C.设计语言测试、可用性测试、安全性测试、系统兼容性测试、数据校验 D.功能测试、性能测试、可用性测试、安全性测试、系统兼容性测试和接口测试 8.下面关于黑盒测试的描述中,不正确的是( )。 A.黑盒测试也称为功能测试。 B.着眼于程序的外部特征,而不考虑程序的内部逻辑结构。 C.黑盒测试是在程序接口处进行测试。 D.黑盒测试是根据程序的内部结构进行测试,因此才能发现程序里的隐患。 9.对应面向对象开发阶段,面向对象测试也分别对应为( )。 A.面向对象设计的测试、面向对象编程的测试、面向对象系统测试 B.面向对象分析的测试、面向对象设计的测试、面向对象编程的测试 C.面向对象单元测试、面向对象集成测试、面向对象系统测试 D.面向对象分析的测试、面向对象设计的测试、面向对象系统测试 10.下列不是软件测试基本原则的是( )。 A.关键是注重测试用例的选择 B.选择尽可能多的测试用例 C.尽量不由程序设计者进行测试 D.充分注意测试中的群集现象 11.召开审查会,在会中由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查, 以达到测试的目的。这种测试方法是( )。 人工走查 B. 代码审查软件审查 D. 错误推测法 12.软件错误中最普遍,最受重视的三种错误是( )。 A.需求错误、集成错误、系统结构错误 测试定义与测试执行错误、实现和编码错误、数据错误需求错误、程序结构错误、集成错误程序结构错误、数据错误、功能与性能错误 13.以下对测试设计的描述不正确的是( )。 A.测试设计是系统测试工程中的一个重要问题。 B.测试设计是使用一个测试策略产生一个测试用例集的过程。 C.测试设计是一种特殊的软件系统的设计和实现,即通过执行另一个以发现错误为目标的软件系统来实现。 D.不进行测试设计,彻底测试一个庞大而又复杂的信息系统是可能的。 判断题 14.对一个成功的软件来说,只有经过编码、测试、再编码、再测试,这样一个不断的循环过程,才能获得较高的产品质量。( ) 15.面向对象的集成测试通常不需要在整个程序编译完成后进行。( ) 16.通过认真、严格、全面的软件测试可以找到软件中的所有缺陷。( ) 17.长期的测试工作经验表明,大量的错误都是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。( ) 18.信息系统的测试中只需采用传统的软件测试技术。( ) 19.既然测试的目的在于寻找错误,并且找出的错误越多越好,那么在测试时应尽可能的测试无遗漏。( ) 20.等价类划分方法把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。( ) 21.软件系统一般采用两种方式进行集成,非增量集成和增量集成。所以,集成测试也就分为非增量集成测试和增量集成测试。( ) 22.系统测试就是检验所开发的软件是否能按用户提出的需求运行。若能达到这一要求,则认为开发的软件是合格的。因而有时又称合格性测试。( ) 23.软件缺陷的产生主要源自编码错误。( ) 应用题 下面是软件问题报告生命周期状态图,请从选项中选择填写①~⑦。 【答案选项】 A.关闭状态 B.解决状态 C.打开状态 D.待验状态 E.新建状态 F. 开发人员修复 G. 开发人员验证 H. 测试人员验证 在每个序号后面的空格内填写相应答案选项的编号(A~H)。 : ②: ③: ④: ⑤: ⑥: ⑦: