测试 — 何时与谁一起进行? testing-when-and-with-whom

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

测试和项目开发的各个阶段可能涉及各种角色。

测试团队
负责……
时间...
开发团队
开发团队负责您的单元测试和一些集成测试。
这些测试在链中处于首位,但在开发过程中会重复/扩展这些测试。
质量保证团队

您将需要质量保证团队(无论规模大小如何)来进行功能和性能测试。

这些是中性的专业测试人员 — 软件的黄金法则始终规定,开发人员绝不应测试自己的工作。

此团队的成员可能来自“日”项目团队、合作伙伴和/或您的客户团队。

第一个函数版本应当提供给测试人员(尽快切合实际地提供)。 尽管提前发布临时版本可能会产生大量错误,但它可以就关键问题提供早期反馈。
客户测试团队

根据所选项目模型,可能会为客户团队成员(特别是客户站点的作者)计划参与测试。

优势在于:

  • 为客户提供正在开发的项目的体验。

  • 提供客户的早期反馈。

  • 用户往往根据以往的经验来表达自己的需求;让客户尽早参与测试,可增加他们对新项目的体验, 动手 体验。

同样,早期参与也是好事,不过客户使用的任何版本都应该是稳定的,并且具有合理的功能。

第一印象始终很重要。

recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e