2022年自动化测试复习题[] .pdf
《2022年自动化测试复习题[] .pdf》由会员分享,可在线阅读,更多相关《2022年自动化测试复习题[] .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单项选择题1、下列术语中,( B )是 ISTQB 术语表中缺陷 (Defect)的同义词。A、Incident B、BugC、Mistake D、Error 2、软件测试目的可以是(B ) 。a.发现缺陷b.确认软件能够正常运行c.预防缺陷d.直接提高产品的售价e.减少整个产品开发周期时间A、a,b B、a,b,c C、a,b,c,d D、所有选项3、下列方式可以提高和改善测试人员和开发人员关系的是(B ) 。A、理解项目经理工作的重要性B、对所发现的可能的缺陷以一种中立的方式进行沟通C、单元测试、集成测试和系统测试都由同一批测试人员来完成D、测试人员参加代码调试4、基本的测试过程主要由(D
2、 )活动组成。a.计划和控制b.分析和设计c.实现和执行d.评估出口准则和测试报告e.测试结束活动A、a, b 和 c B、a, b, c 和 d C、除 e 以外所有选项D、所有选项5、以下关于测试原则的描述,正确的是(B ) 。A、所有的软件测试不需要追溯到用户需求;B、完全测试是不可能的;C、测试可以显示软件潜在的缺陷;D、程序员不需要避免检查自己的程序。6、软件测试工作应该开始于(B ) 。A、Coding 之后;B、需求分析阶段;C、概要设计阶段;D、详细设计阶段。7、下面(C )是一个好的测试的特点。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
3、- - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - a.每个开发活动都有相对应的测试行为b.每个测试级别都有其特有的测试目标c.对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计d.软件测试的工作重点应该集中在系统测试上A、c,d B、a,b C、a,b,c D、a,b,c,d 8、测试经理的任务通常不包括(C ) 。A、编写测试计划B、选择合适的测试策略和方法C、建立和维护测试环境D、选择和引入合适的测试工具9、下面可以作为组件测试的测试对象的是(A ) 。A、模块、对象和类B、程序中的某个
4、子系统C、整个软件系统D、模块间的接口10、下面(D )不属于静态分析。A、编码规则的检查B、程序结构分析C、程序复杂度分析D、内存泄漏11、下列风险中,属于产品风险的是(B ) 。A、软件需求不明确B、由于使用软件产品而导致人员伤亡C、软件测试人员和软件开发人员沟通不畅D、软件源代码质量低下12、引入自动化测试工具时,属于次要考虑因素的是() 。A、与测试对象进行交互的质量B、使用的脚本语言类型C、工具支持的平台D、厂商的支持和服务质量13、下列关于自动化测试工具的说法中,错误的是() 。A、录制 /回放可能是不足够的,还需要进行脚本编程名师资料总结 - - -精品资料欢迎下载 - - -
5、- - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - B、既可用于功能测试,也可用于非功能测试C、自动化测试工具适用于回归测试D、自动化测试关键的时候能代替手工测试14、下面的(d )不属于基本测试过程的计划和控制步骤的任务。A、定义入口和出口准则B、选择合适的度量项C、确定测试的范围和风险D、创建测试设计规范说明15、按基本测试过程中各阶段的顺序,正确组合基本测试过程中的各活动与阶段(b ) 。1. 评审测试依据和测试对象的可测试性2. 确定测试的范围和风险,明确测试目标3. 评估是
6、否还需要进行更多的测试4. 创建测试套件、检查测试环境5. 移交测试件到相关的部门a. 测试计划和控制阶段b. 测试结束活动c. 测试实现和执行阶段d. 评估出口准则和测试总结报告阶段e. 测试分析和设计阶段A、1-b; 2-a; 3-c; 4-e; 5-d B、2-a; 1-e; 4-c; 3-d; 5-b C、4-a; 2-e; 3-c; 1-d; 5-b D、4-c; 3-d; 5-b; 2-e; 1-a 16、关于独立测试的描述,下面(c )是错误的。A、独立测试通常可以更高效地发现软件缺陷和软件存在的失效B、软件测试往往需要与软件开发不同的思维方式C、测试通常被认为是破坏性的活动,而
7、软件开发通常被认为是建设性的活动名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - D、独立测试只可应用在高级别的测试活动中,如系统测试和验收测试17、软件组件测试的主要目的是(c ) 。A、测试组件与组件之间的接口B、组件与硬件的关联C、发现缺陷,以及验证组件的功能D、验证系统的的功能18、关于测试类型的应用范围, (d )是正确的。A、结构测试只能用在组件测试或集成测试B、功能测试只能用在系统测试或验收测试C、白盒测试方法不能
8、用于系统测试D、功能测试和结构性测试可以应用在任何测试级别19、关于软件确认测试和回归测试的描述,下列(b )是错误的。A、 当修改了缺陷后, 应该重新进行测试以确定原来的缺陷已经成功的修改,称为确认测试B、回归测试是对已被测过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入C、当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试D、回归测试可以在所有的测试级别上进行,并且只适用于功能测试20、关于静态测试的概念,下列(d )是正确的。A、静态测试和动态测试都需要运行软件B、静态测试和动态测试具有不同的目的,却能发现相同的错误C、静态测试发现的是失效,动态测试发现的是
9、缺陷D、与动态测试相比,静态技术发现的是软件失效的原因而不是失效本身21、对测试基础文档进行分析,从而决定测试什么,这是在下面()规格说明内进行描述的。A、测试设计规格说明B、测试用例规格说明C、测试规程规格说明D、用户需求规格说明名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 22、 关于黑盒测试方法、 基于经验的测试方法和白盒测试方法,下列 (b )描述是正确的。A、黑盒测试方法是依据对测试基础文档进行分析后导出测试用例;
10、白盒测试方法是依据测试人员和用户的经验导出测试用例B、黑盒测试方法是依据对测试基础文档进行分析后导出测试用例;白盒测试方法是基于对组件或系统结构分析导出测试用例C、黑盒测试方法和白盒测试方法一样,都是基于测试人员和用户的经验导出测试用例D、黑盒测试方法就是基于经验的测试方法23、在系统测试过程中, 下面(d )度量项最适合衡量测试过程的进度。A、代码的测试覆盖率B、发现并修改的缺陷的数C、缺陷的分布信息D、测试用例执行量24、下列风险中,属于产品风险的是(c ) 。A、测试项目中测试人员的技能不足B、与测试员进行需求和测试结果沟通方面存在的问题C、软件没有按用户需求实现既定的功能D、供应商的问
11、题25、根据IEEE 软件测试文档标准(IEEE829-1998)的要求,在整个测试过程中包括了如下的文档: 测试计划;测试设计规格说明; 测试用例规格说明;测试规程规格说明;测试项移交报告;测试日志;事件报告还应该包括:( d )A、测试规格说明B、用户的需求规格说明C、用户使用手册D、测试总结报告26、将选择的工具引入组织要从一个试点项目开始,下列(c )不属于试点项目的目的。A、通过试点项目使得对工具有更多的认识B、评估在付出合理的成本后能否得到收益C、通过试点项目评价员工的学习能力D、评价工具与现存的过程以及实践的配合程度,确定哪些方面需要作修改名师资料总结 - - -精品资料欢迎下载
12、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - 27、下列关于自动化测试工具的说法中,错误的是(d ) 。A、采用录制 /回放是不够的,还需要进行脚本编程,加入必须的检查点B、自动化测试并不是总能降低测试成本的,因为维护测试脚本的成本可能非常昂贵C、相对于手动测试而言,自动化测试具有更好的一致性和可重复性D、自动化测试能够改善混乱的测试过程28、关于软件测试的如下任务描述:a.与项目经理以及其他人共同协调测试策略和测试计划;b.引入合适的度量项以测量测试进度,评估测
13、试和产品的质量;c.进行各种级别的测试, 执行并记录测试日志, 评估测试结果, 记录和预期结果之间的偏差 ;d.决定哪些测试用例可以自动化执行,自动化的程度, 如何实现 ;e.根据在测试过程中收集的信息编写测试总结报告;f.创建测试规格说明书下面()符合 ISTQB 对测试组长或测试经理的主要任务。A、a, b, c, d, e, f B、a, b, d, e C、a, b, c, d D、a, d, e, f 29、下列风险中,属于项目风险的是(d ) 。A、软件开发商交付的软件产品无法安装到新的操作系统中B、软件开发商无法按时交付软件产品C、软件产品内的功能异常D、软件的性能没有达到要求3
14、0、在测试过程中, 不同的工具可以支持不同的测试活动。下列的(b )测试工具提供的支持可能更适合开发人员。a. 测试管理工具b. 静态分析工具c. 覆盖率测量工具d. 测试执行工具A、a, b,c B、b, c C、c, d D、a, b, c, d 31、Structural Testing ( B ). A.same as black box testing B.same as white box testing C.same as functional testing D.none of the above. 32、Testing Process comprised of ( D ).
15、A. Test Plan and Test Cases B. Test log and Test Status C. Defect Tracking D. All of the above 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 33、Test basis documentation is analyzed in which phase of testing (A ). A. Test Analysis B. Test
16、 Design C. Test Execution D. Test Planning 34、A test plan defines ( B ). A. What is selected for testing B. Objectives and results C. Expected results D. Targets and misses 35、Code Walkthrough ( B ). A. type of dynamic testing B. type of static testing C. neither dynamic nor static D. performed by t
17、he testing team 36、Which one is not characteristic of test management tool ( D ). A. Support for the management of tests and the testing activities carried out B. Interfaces to test execution tools C. Quantitative analysis related to tests D. Check for consistency and undefined requirements E. None
18、of the above 37、Size of a project is defined in terms of all the following except ( ) A.Person days B.Person hours C.Calendar months D.None of the above 38、Component integration testing can be done ( ). A. Before Integration testing B. After unit testing C. After component testing D. After system te
19、sting 39、One Key reason why developers have difficulty testing their own work is ( ). A. Lack of technical documentation B. Lack of test tools on the market for developers C. Lack of training D. Lack of Objectivity 40、During the software development process, at what point can the test process start
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年自动化测试复习题 2022 自动化 测试 复习题
限制150内