首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ISTQB基础水平问题(测试基础和测试项目的可测试性)

ISTQB基础水平问题(测试基础和测试项目的可测试性)
EN

Stack Exchange QA用户
提问于 2021-02-15 15:04:05
回答 1查看 506关注 0票数 1

我在这个ISTQB练习问题上有问题。我理解答案(C)是如何得出的,但我不明白其中的一个解释(关于“A”选项)。以下是一个问题:

评估测试基础和测试项的可测试性发生在测试过程的哪个阶段?

  • (A)试验设计
  • (B)试验规划、监测和控制
  • (C)测试分析
  • (D)试验执行

这个问题来自于“ISTQB基金会2018年教学大纲学习指南”。

在这个问题的末尾,作者说正确的答案是"C",并解释了为什么其他人不是,但我的问题只是对选项“A”的解释:

"A“是不正确的-如果我们想要检查测试项的可测试性,我们需要让这些对象就位,而这些对象发生在测试设计阶段。因此,对于可测试性评估来说,这个阶段还为时过早。

("B“是不正确的,原因与"A”相同。"D“是不正确的,因为在实现阶段我们实现了测试,因此我们需要知道测试对象是可测试的-因此,这个阶段评估可测试性为时已晚。)

所以,我不明白这意味着“我们需要让这些对象就位,这发生在测试设计阶段”。根据教学大纲,测试项是测试过程中使用的测试对象的一部分,而测试对象是要测试的组件或系统。正如我所知,我们在测试设计阶段创建测试用例、识别测试数据、设计测试环境等等,但我无法具体找到在测试设计阶段发生的测试项或测试对象。因此,如果有人能向我解释这意味着什么更详细,我将非常感激。

EN

回答 1

Stack Exchange QA用户

发布于 2021-02-17 20:07:22

我也对所给出的答案感到困惑。首先,我假设你或这本书的作者有一个错误

"C“是不正确的,因为在执行过程中.

应该是

"D“是不正确的,因为在执行过程中.

对于A和B给出的答案没有真正的意义,因为它将表明测试设计是正确的。测试设计也是在测试分析之后进行的,所以不会太早。其实已经太晚了。我猜这里有什么事搞砸了。

在任何情况下,明确的答案是你指出的C测试分析。

在测试设计活动中,您已经确定了可测试的方面(测试条件)。这一识别发生在测试分析活动中。

换句话说,测试分析活动产生测试条件,测试条件作为测试设计活动的输入。之后,您可以启动测试实现。这就是为什么测试分析是正确的答案。

对于这样的问题,ISTQB术语表(https://glossary.istqb.org/en/search/)非常有用。

测试基

将知识本体作为测试分析和设计的基础。https://glossary.istqb.org/en/search/test%20basis

测试项目

测试过程中使用的测试对象的一部分。https://glossary.istqb.org/en/term/test-item-4

测试设计

从测试条件派生和指定测试用例的活动。https://glossary.istqb.org/en/term/test-design-4

测试分析

通过分析测试基础来识别测试条件的活动。https://glossary.istqb.org/en/search/test%20analysis

测试条件

作为测试基础的组件或系统的可测试性方面。https://glossary.istqb.org/en/term/test-condition-1

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/46853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档