快捷搜索:  汽车  科技

istqb证书是永久的吗(知识点考点结合)

istqb证书是永久的吗(知识点考点结合)测试类型和测试级别知识点:测试类型和测试级别C. 检查是否已遍历所有工作过程流。D. 遍历WEB页 面的导航。答案:见下方评论区

考 点:

如何在验收测试中运用白盒测试?

A. 检查是否可以在集成系统之间传输大量数据。

B. 检查是否已执行所有代码的语句和判定路径。

C. 检查是否已遍历所有工作过程流。

D. 遍历WEB页 面的导航。

答案:见下方评论区

知识点:测试类型和测试级别

测试类型和测试级别

可以在任何测试级别开展上述提到的任何测试类型。下面以银行应用程序为例,介绍功能测试、非功能测试、白盒测试以及与变更相关的测试在所有测试级别中的应用,从功能测试开始:

  1. 对于组件测试,根据组件是如何计算利息来进行测试设计。
  2. 对于组件集成测试,测试设计是基于如何将在用户界面捕获的账户信息传递到业务逻辑中。
  3. 对于系统测试,测试设计是基于帐户持有人如何在他们的支票帐户上申请信用额度。
  4. 对于系统集成测试,测试设计是基于系统如何使用外部微服务来检查帐户持有者的信用评分。
  5. 对于验收测试,测试设计是基于银行是如何处理批准或拒绝信贷申请。

以下是非功能测试的示例:

  1. 对于组件测试,性能测试的设计是为了评估开展复杂的总利息计算所需的 CPU 周期数。
  2. 对于组件集成测试,安全性测试的设计是针对从用户界面传到业务逻辑的数据所产生的缓冲区溢出漏洞。

对于系统测试,可移植性测试的设计是为了检查表示层是否在所有支持的浏览器和移动设备上工作。

  1. 对于系统集成测试,可靠性测试的设计是为了在信用评分微服务无法响应时,评估系统的健壮性。
  2. 对于验收测试,易用性测试的设计是为了评估银行信贷处理界面对残疾人的无障碍性。

以下是白盒测试的示例:

  1. 对于组件测试,测试的设计是为了对所有进行财务设计的组件实现完全的语句和判定覆盖。
  2. 对于组件集成测试,测试的设计是为了测试浏览器界面中的每个屏幕如何将数据传递到下一个屏幕和业务逻辑。
  3. 对于系统测试,测试的设计是为了覆盖信用额度应用期间可能发生的网页序列。
  4. 对于系统集成测试,测试的设计是为了检查所有可能发送到信用评分微服务的查询类型。
  5. 对于验收测试,测试的设计是为了覆盖所有支持的财务数据文件结构和银行间转账的价值范围。

最后,以下是与变更相关的测试示例:

  1. 对于组件测试,为每个组件构建自动回归测试,并将其归入在持续集成框架内。
  2. 对于组件集成测试,测试的设计是为了确认当修复的代码已经集成到代码库时,与接口相关的缺陷已得到修复。
  3. 对于系统测试,如果工作流上的任何屏幕发生更改,则会重新执行指定的工作流的所有测试。
  4. 对于系统集成测试,每天重新执行与信用评分微服务交互的应用程序的测试,作为该微服务的持续部署的一部分。
  5. 对于验收测试,在验收测试中修复发现的缺陷后,将重新执行所有先前失败的测试。

虽然本节提供了每个级别的每种测试类型的示例,但对于所有软件而言,并不需要在每个级别上都运行每种测试类型。然而,在每个级别运行适用的测试类型很重要,尤其是测试类型出现的最早级别。

istqb证书是永久的吗(知识点考点结合)(1)

猜您喜欢: