关于维护测试,下列哪个选项正确()
第1题:
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某公司需开发一套中小企业电子商务平台, 为保证开发进度和开发质量, 专门组建测试小组对开发的全过程进行测试。
【问题1】(4分) 测试小组的准备工作主要从硬件配置、软件环境、人员组织三个方面进行。请判断以下叙述是否正确,正确的打“√”,错误的打“×”。 A.对硬件配置的要求是硬件配置必须要达到系统运行的最低要求,确保能支持软件正常运行。(1) B. 为了更好地模拟系统运行的真实环境, 软件环境中还应当包括用户常用的驻留于测试环境之中的其他应用程序(2) C.在测试的不同阶段,参与的人员也不同,系统测试通常由开发人员负责; (3) 验收测试应当主要由使用系统的人来完成。(4) 【问题2】(5分) 为了提高测试的效率, 测试小组分阶段展开测试, 共完成了以下工作: A.检验软件是否符合用户的需求 B.在测试组的协助下,由用户代表执行,审査验收文档资料、测试软件系统的功能、性能等 C. 验证组成软件系统的各模块的接口和交互作用 D.将软件与整个系.统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格说明为依据,在实际运行环境下进行测试 E.检査各个程序模块是否正确地实现了规定的功能, 确保其能正常工作 其中, (5) 是单元测试; (6) 是集成测试; (7) 是确认测试; (8)是系统测试; (9) 是验收测试。 【问题3】(2分) 为了使软件更好地满足最终用户的要求,通常执行α测试和β测试, 其中, 由用户在开发环境下进行的测试称为 ( 10) , 多个用户在一个或多个用户的实际使用环境下进行的测试称为(11) 。 【问题4】(4分) 针对电子商务平台的运行特性,测试小组进行了基于web的系统测试,(l2)用于测试软件与先前发布过的版本的兼容情况;(13)检査系统对非法侵入的防范能力;(14) 检査系统正常运行的能力和用户接受的程度;(15)是指对软件开发、测试和维护过程中产生的所有文档的测试。 (12) ~ (15)的备选答案: A.恢复测试 B.配置测试 C.安全性测试 D.文档测试 E.强度测试 F.可用性测试
第2题:
在软件交付使用之后,用户将如何实际使用它,对于开发者来说是无法预测的,关于α测试和β测试,叙述不正确的是______。
A) α测试由用户在开发者的场所进行
B) β测试由软件的最终用户们在一个或多个客户场所进行
C) α测试是在不受控的环境中进行的
D) β测试是软件在一个用户自我使用的“真实”的环境中的应用
A.
B.
C.
D.
第3题:
根据软件需求规格说明,在开发环境下对已经集成的软件系统进行的测试是______。
A) 系统测试
B) 单元测试
C) 集成测试
D) 验收测试
A.
B.
C.
D.
第4题:
系统实施也就是进行系统的()、系统测试和系统运行和维护。
第5题:
第6题:
软件生存周期的正确顺序是______。
A) 软件设计、系统与软件需求定义、制定计划、编码和单元测试、集成和系统测试、运行和维护
B) 系统与软件需求定义、软件设计、制定计划、编码和单元测试、集成和系统测试、运行和维护
C) 制定计划、软件设计、系统与软件需求定义、编码和单元测试、集成和系统测试、运行和维护
D) 制定计划、系统与软件需求定义、软件设计、编码和单元测试、集成和系统测试、运行和维护
A.
B.
C.
D.
第7题:
第8题:
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现(44)阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块(45)。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在(46)的情况下所进行的测试,β测试是指最终用户在(47)的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行(48)测试。
A.需求分析
B.概要设计
C.详细设计
D.编码
第9题:
第10题:
一个系统已经过测试,表明所有功能都正常,但系统实际实施运行后,当有1000个以上用户同时使用时,响应时间太慢,说明系统测试工作在以下方面不足()