竹笋

首页 » 问答 » 问答 » ISTQB高级测试经理国际认证试题及答
TUhjnbcbe - 2021/12/27 19:21:00
白癜风专家刘云涛 https://baike.baidu.com/item/%E5%88%98%E4%BA%91%E6%B6%9B/21900249?fr=aladdin

1、TM-1.2.1(K4)为了计划测试活动和工作产品以实现测试目标,必须对一个系统的测试需求进行分析。

问题:您是旅游信息手机应用项目的测试经理。近期该项目切换到敏捷流程和测试驱动开发(TDD)。每个开发周期持续15天,在第7天之后开始每日构建。第10天以后,不会再有新的功能加入。开发团队由经验丰富的团队成员组成,他们以自己的工作为荣,但对测试团队不太友好。以粗略的用户故事形式编写需求,如下面所示:

该软件依赖于已有的Web服务,在开发阶段通过桩代替。开发人员负责组件测试,而系统测试和验收测试是测试团队的职责。开发周期早期进行的系统测试,经常由于新开发功能存在严重问题而被阻塞。分析显示,很多此类问题应该在组件测试时就被发现。通过分析生产环境中发现的缺陷显示:30%的性能问题是由于第三方交付的Web服务不可靠造成的。主要的测试目标是缓解预想的性能风险,以及“优先级=高”的用户故事不会出现高严重程度的失效,从而提高信心。另外,高层管理团队要求测试与开发之间紧密合作。

下面哪3个测试活动/工作产品可以最好的帮助达到测试目标?

答案选项:

A.在系统测试期间,测试人员将“优先级=高”的用户故事的性能测试自动化,并在第10天开始测试执行;

B.在第10天之前,参与由开发人员和测试人员开发的组件测试用例的非正式评审;

C.项目管理层和测试管理层与服务提供商一起识别外部的Web服务,并签署服务级别协议(SLA);

D.在第10天之前,开发人员在组件测试过程中完成“优先级=极高”的用户故事的性能测试;E.测试经理为组件测试定义度量组,并在第7天将该度量信息报告给测试经理;F.在每个开发周期之前测试经理定义集成测试级别计划,并在第10天提交给开发人员;G.在第7天之前,当每日构建开始时,测试团队通过审查活动,批准详细设计规格说明。

答案:ABC

解释:A.正确:必须安排性能测试;在第10天之前系统还不稳定;B.正确:可减少组件测试后阻塞测试的失效数,同时改进开发人员和测试人员的沟通;C.正确:报告出来的30%的性能问题与Web服务相关。这(或者部分)可能是由于没有定义SLA造成的;D.不正确:可以进行性能测试,但是30%的问题只能在使用实际服务的系统级别发现;E.不正确:组件测试应该是开发团队负责的;F.不正确:这里没有集成测试级别;G.不正确:TDD从组件测试用例设计开始;敏捷过程通常不提供详细的设计规格说明。

2、TM-1.3.1(K3)使用可追溯性检查与测试目标、测试策略和测试计划相关的已定义测试条件的完整性和一致性。

问题:您是旅游信息手机应用项目的测试经理。近期该项目切换到敏捷流程和测试驱动开发。每个开发周期持续15天,在第7天之后开始每日构建。第10天以后,不会再有新的功能加入。开发团队由经验丰富的团队成员组成,他们以自己的工作为荣,但对测试团队不太宽容。以粗略的用户故事形式编写需求,如下面所示:

该软件依赖于已有的Web服务,在开发阶段通过桩代替。开发人员负责组件测试,而系统和验收测试是测试团队的职责。开发周期早期进行的系统测试,经常由于新开发功能存在严重问题而被阻塞。分析显示,很多此类问题在组件测试时就应该被发现。通过分析批量生产过程中发现的缺陷显示:30%的性能问题是由于第三方交付的Web服务不可靠而造成的。主要的测试目标是缓解预想的性能风险,以及“优先级=高”的用户故事不会出现高严重程度的失效,从而提高信心。另外,高层管理要求测试与开发之间紧密合作。

针对验收测试已经定义了下面的出口准则:

AC1:对于“优先级=极高”的用户故事,并发数不超过时软件的响应时间=3秒;

AC2:对于“优先级=高”的用户故事,并发数不超过0时软件的响应时间=10秒;

AC3:在系统测试和验收测试时,“优先级=高”的用户故事不能存在严重的失效;

AC4:所有的用户故事至少使用一个用户验收测试用例覆盖;

测试策略中,针对“优先级=高”的用户故事的系统和验收测试,要求采用等价类划分技术。

针对当前的开发周期,选择和实现了下面的用户故事(US):

(P指优先级,E指估算的工作量)

US02-10:针对选择的酒店,播放视频(P:中等;E:4)

US02-20:播放背景音乐(P:低;E:2)

US03-20:查找5个最近的酒店(P:极高;E:4)

US03-30:查找最近的匹配酒店(P:高;E:7)

针对系统测试的测试分析刚刚开始,识别了如下的测试条件(TC):

TC02-10-1:使用各种支持的格式播放视频

TC03-20-1:列出最近的5个酒店,针对地点采用等价类划分技术

TC03-30-1:列出最近的匹配的酒店,针对用户概况和地点采用等价类划分技术

TCPE-xx-1:针对用户故事US03-30,执行0并发用户请求的性能测试TCPE-xx-2:针对用户故事US03-20,执行并发用户请求的性能测试为了满足本周期的出口准则,至少还需要增加多少个测试条件?

答案选项:A.2;B.1;C.3;D.4。

答案:A

解释:A.正确:1)缺少针对用户故事US03-20,执行0个并发请求允许的响应时间小于等于10秒的性能测试;2)缺少针对用户故事US02-20的测试条件。B、C和D都不正确。

3、TM-1.3.2(K2)解释可能影响特定测试条件详细程度的因素,以及细化测试条件的优点和缺点。

下面哪2个因素更能指出测试条件细化对系统测试的必要性?

答案选项:A.测试依据质量低下;B.测试设计与执行被外包;C.测试依据经常发生变更;D.测试设计阶段可以咨询领域专家;E.测试条件用于管理里程碑的汇报。

答案:AB

解释:A.正确:详细描述测试条件可以替代质量低下的测试依据,同时有助于缺陷预防;B.正确:如果测试条件是比较粗略的,则在回答测试条件的改进问题时要付出高昂的代价;C.不正确:详细测试条件难以维护,参见大纲;D.不正确:领域专家可以回答测试设计中粗略测试条件的改进问题;E.不正确:管理层通常不关心详细级别的内容。

4、TM-1.4.1(K3)使用可追溯性检查所定义的测试条件和设计的测试用例间的完整性和一致性。

问题:场景1:假设您为某个刚启动的雄心勃勃的项目工作。该项目构建一个可以定制忠诚度与奖励计划的系统,小企业和中等规模的企业可以在他们的Web上进行销售。这些公司将他们自己的信息注册到该系统的Web数据库。允许公司创建定制化的按钮,放在他们的网站,从而允许客户将他们的信息登记到公司的忠诚度与奖励计划中。后续的每次购买活动都可以获得积分,公司和他们的客户都可以对该计划进行管理,例如:确定获得免费产品或者服务所需的积分。您公司的销售人员对该系统进行了大幅度的促销,针对最早注册的公司提供了第一年费用的大幅折扣。销售材料中说明该服务,针对公司和客户,都可以提供高可靠性和极快的响应速度。在目前阶段,需求已经完成,软件开发工作刚刚开始。当前的进度计划将允许公司和他们的客户在3个月之后开始登记。您的公司准备使用云计算资源开展该服务,除了普通的办公电脑之外,不再为开发人员、测试人员、其他工程师和经理提供额外的硬件资源。该系统的构建将使用行业标准的基于Web的应用软件组件。考虑在质量风险分析过程中识别的下列风险项:为公司网站设计的定制化注册按钮,无法链接到公司忠诚度计划的URL。

假设您已经通过可追溯性确定逻辑测试用例已经覆盖该风险项。

下面哪个正面逻辑测试用例是完整的、正确的,并且覆盖了该风险项?

答案选项:A.点击公司注册按钮,验证您可以链接到公司的注册页面;B.点击公司注册按钮,验证您可以链接到公司的首页;C.快速点击公司注册按钮,查看会发生什么;D.点击通往首页的URL,检查是否显示首页。

答案:A

解释:A.正确:根据场景,其输入将会得到正确的期望结果,并且与该风险项相关;B.不正确:错误的期望结果,因此不正确;C.不正确:可能覆盖了该风险项,但它是一个负面测试用例,并且没有包含期望结果。尽管它可以作为该风险项进行探索性负面测试的一个较好选项;D.不正确:这是一个很好的正面逻辑测试用例,但是它不能覆盖该风险项。

5、TM-1.5.1(K3)使用风险、优先级、测试环境和数据依赖以及限制条件,制定测试执行的进度,该进度与测试目标、测试策略和测试计划保持完整和一致。

问题:场景1:假设您为某个刚启动的雄心勃勃的项目工作。该项目构建一个可以提供定制忠诚度与奖励计划的系统,小企业和中等规模的企业可以在他们的Web上进行销售。这些公司将他们自己的信息注册到该系统的Web数据库。允许公司创建定制化的按钮,放在他们的网站,从而允许客户将他们的信息登记到公司的忠诚度与奖励计划中。后续的每次购买活动都可以获得积分,公司和他们的客户都可以对该计划进行管理,例如:确定获得免费产品或者服务所需的积分。您公司的销售人员对该系统进行了大幅度的促销,针对最早注册的公司提供了第一年费用的大幅折扣。销售材料中说明该服务,针对公司和客户,都可以提供高可靠性和极快的响应速度。在目前阶段,需求已经完成,软件开发工作刚刚开始。当前的进度计划将允许公司和他们的客户在3个月之后开始登记。您的公司准备使用云计算资源开展该服务,除了普通的办公电脑之外,不再为开发人员、测试人员和其他的工程师和经理提供额外的硬件资源。该系统的构建将使用行业标准的基于Web的应用软件组件。

您采用了基于风险的测试策略,其中可能性与严重程度以5分制方式评估,分别代表从最低到最高。

考虑下面这些在质量风险分析过程中识别的风险项:为公司网站设计的定制化注册按钮,无法链接到公司忠诚度计划的URL。

假设技术方面的项目干系人评估该风险的可能性为中等。

仅依赖于上面给定的信息,下面哪个论述肯定是正确的?

答案选项:A.该风险的严重程度,应该评估为最高级别;B.与该风险相关的测试用例,应该在测试执行阶段首先执行;C.与该风险相关的测试用例,应该在测试执行阶段的中期进行;D.基于该风险项的严重程度,应该有大量的测试用例与之关联。

答案:A

解释:A.正确:该风险涉及该应用的核心功能;B.不正确:严重程度最高和可能性最高的测试用例应该在此测试之前进行;C.不正确:该论述不确定是否肯定正确,因为不知道该风险项与其他风险项之间的关系;D.不正确:该论述不确定是否肯定正确,因为不知道基于严重程度与可能性的组合,如何确定工作量的分配。

6、TM-1.6.1(K3)使用可追溯性监督测试进展与测试目标、测试策略和测试计划的一致性和完整性。

问题:某公司的测试采用基于风险的测试策略。该项目目前处于测试执行阶段。针对下面的测试用例,分别提供了测试用例ID、风险级别、测试用例覆盖的需求ID和当前的测试状态。

下面哪2个论述是正确的?答案选项:A.测试团队可能没有遵循测试策略,因为测试用例02.的风险级别高于02.;B.假如测试计划要求尽可能早的为每个需求至少执行一个测试用例,则执行的顺序可能是正确的;C.测试执行顺序肯定不正确,因为测试用例02.的风险级别高于02.;D.测试经理应该停止测试执行,针对当前测试顺序中存在的所有问题进行评估;E.执行测试用例02.是浪费时间,因为它并没有发现任何缺陷。

答案:AB

解释:A.正确:基于风险的测试策略中,高风险的测试应该在低风险的测试之前执行;B.正确:与02.相比,02.覆盖了不同的需求;C.不正确:可能如选项B中的情景,或者也可能是由于测试用例被阻塞,因此不按照风险顺序执行;D.不正确:虽然按照测试顺序评估问题是有意义的,但是没有必要在评估的同时停止测试执行;E.不正确:发现缺陷不是测试的唯一目的。

7、TM-1.7.1((K2)解释在测试过程中准确和及时信息收集的重要性,以便支持准确的报告和对照出口准则进行评价。

问题:针对组件测试执行,下面哪2个度量最应该包括在测试进度报告中?答案选项:A.计划的与实际达到的覆盖率;B.计划的与实际报告的缺陷;C.组件测试的缺陷探测率(DDP=Bugs(tester)/(Bugs(tester)+Bugs(customer)));D.识别的测试条件数目;E.组件测试时间与集成测试时间。

答案:AB

解释:A.正确:根据大纲;B.正确:根据大纲;C.不正确:无法及时测量;D.不正确:与测试分析进度相关;E.不正确:无法及时测量。

8、TM-1.8.1(K2)概述四组测试结束活动。

问题:下面哪项最准确的描述了“测试完成检查”这项测试结束活动?

答案选项:A.测试完成检查应确保所有计划中规定的测试工作已经完成;B.测试完成检查应确保所有重要的经验教训已文档化;C.测试完成检查应确保所有的测试工作产品已存储在配置管理系统中;D.测试完成检查应确保建立计划以保证所有良好实践能够重复。

答案:A

解释:A.正确:参见大纲章节1.3;B、C和D都不正确。

9、TM-1.8.2(K3)进行项目回顾以评价过程和发现改进领域。

问题:场景1:假设您为某个刚启动的雄心勃勃的项目工作。该项目构建一个可以提供定制忠诚度与奖励计划的系统,小企业和中等规模的企业可以在他们的Web上进行销售。这些公司将他们自己的信息注册到该系统的Web数据库。允许公司创建定制化的按钮,放在他们的网站,从而允许客户将他们的信息登记到公司的忠诚度与奖励计划中。后续的每次购买活动都可以获得积分,公司和他们的客户都可以对该计划进行管理,例如:确定获得免费产品或者服务所需的积分。您公司的销售人员对该系统进行了大幅度的促销,针对最早注册的公司提供了第一年费用的大幅折扣。销售材料中说明该服务,针对公司和客户,都可以提供高可靠性和极快的响应速度。在目前阶段,需求已经完成,软件开发工作刚刚开始。当前的进度计划将允许公司和他们的客户在3个月之后开始登记。您的公司准备使用云计算资源开展该服务,除了普通的办公电脑之外,不再为开发人员、测试人员和其他的工程师和经理提供额外的硬件资源。行业标准的基于Web的应用软件组件将会用来构建该系统。

假设该项目已经完成初始版本发布,公司和客户已经使用该系统1个月。您的团队采用基于风险、基于需求和应对式的混合测试策略。在质量风险分析过程中,对按钮定制化的评估结果认为它是最低风险区域,而注册属于最高风险区域。您正在进行测试工作的经验教训回顾会议。

下面哪3个区域应该是该回顾会议的

1
查看完整版本: ISTQB高级测试经理国际认证试题及答