自动化测试复习题 联系客服

发布时间 : 星期三 文章自动化测试复习题更新完毕开始阅读

C、回归测试都是自动化执行的

D、回归测试是对已被测过的程序实体在修改缺陷后进行的重复测试,以此来确认在这些变更后是否有新的缺陷引入系统 43、下面对静态测试和动态测试的区别描述正确的是( A )。 A、静态测试并没有真正的运行软件,而动态测试需要运行软件 B、静态测试需要借助于专门的测试工具,而动态测试不需要

C、静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成

D、静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷 44、测试计划主要由( D )负责制定。

A、测试人员 B、项目经理 C、开发人员 D、测试经理 45、下面有关基于风险的方法的描述不正确的是( C )。 A、识别的风险经常用于决定哪些需要更多测试,哪些可以减少测试 B、识别的风险经常用于决定多少测试服务 C、识别的风险经常用于决定使用何种测试工具 D、识别的风险经常用于决定使用何种测试技术 46、下列活动中,不属于测试计划活动的是( A )。 A、设计测试用例 B、确定测试环境 C、定义测试级别 D、估算测试成本

47、测试管理工具可能包括的功能有( D )。 a、管理软件需求 b、管理测试计划 c、缺陷跟踪

d、测试过程中各类数据的统计和汇总 A、除a以外 B、除b以外 C、除c和d以外 D、以上全部

48、下列关于工具使用风险的说法中,不恰当的是( A )。 A 、工具能够或多或少提高测试效率

B、没有好的测试过程或成熟的测试方法,工具并不能像预期的那样降低成本 C、与手工测试相比较,使用自动化工具也可能会增加测试成本 D、培训和指导有助于降低工具使用的风险

49、在下列测试类型中,不适合采用手工测试的是( B )。 A、安全测试 B、负载测试 C、集成测试 D、再测试

50、下面( C )对于测试的描述是正确的。

A、程序中有缺陷,就肯定会在外部有所反应,这就是 ISTQB 所说的失效

B、当程序期望结果和实际结果有所偏差时,可以肯定就是程序内的缺陷引起的 C、人为的错误造成程序内的缺陷,而程序内的缺陷可能会成为失效 D、如果没有发现失效,也就表示程序没有缺陷

51、测试目的是:a、发现软件内的错误;b、预防错误;c、提供信心和信息;d、提供没有错误的软件。下面(试目的的描述是正确和完整的。

A、a,b,c,d B、a,b,c C、b,c D、b,c,d

52、按照风险设定测试用例的优先级并按照优先级顺序进行测试,符合测试的( B )基本原则。 A、测试只能显示缺陷的存在 B、穷尽测试是不可能的 C、杀虫剂悖论 D、缺陷集群性

53、When what is visible to end-users is a deviation from the specific or expected behavior, this is called ( C ). A. an error B. a fault C. a failure D. a defect E. a mistake 54、Regression testing should be performed ( C ). v) every week

w) after the software has changed x) as often as possible

y) when the environment has changed z) when the project manager says

B )对于测 A. v & w are true, x – z are false B. w, x & y are true, v & z are false C. w & y are true, v, x & z are false D. w is true, v, x y and z are false E. all of the above are true

55、Testing should be stopped when ( E ).

A. all the planned tests have been run B. time has run out C. all faults have been fixed correctly D. both a) and c) E. it depends on the risks for the system being tested

56、What is the purpose of test completion criteria in a test plan ( E A. to know when a specific test has finished its execution B. to ensure that the test case specification is complete C. to set the criteria used in generating test inputs D. to know when test planning is complete E. to plan when to stop testing

57、The place to start if you want a (new) test tool is ( C ). A. Attend a tool exhibition B. Invite a vendor to give a demo C. analysis your needs and requirements

).