English 中文(简体)
Agile Testing - Workproducts
  • 时间:2024-03-25 09:42:17

Agile Testing - Workproducts


Previous Page Next Page  

测试计划是在发布计划时制定的,并在每个印刷计划中加以修订。 测试计划作为测试过程的指南,以便全面覆盖测试。

测试计划的典型内容是:

    Test Strategy

    Test Environment

    Test Coverage

    Scope of Testing

    Test Effort and Schedule

    Testing Tools

在阿吉勒项目,监察组所有成员都对产品质量负责。 因此,每个人都参与测试规划。

测试员的责任是提供必要的指导,并指导小组其他成员掌握测试专门知识。

User Stories

用户故事原则上不是测试工作产品。 然而,在阿吉莱项目中,测试者参加了《用户故事》的制作。 测试者撰写给客户带来价值的用户故事,涵盖系统的各种可能行为。

测试者还确保所有用户故事都能够测试并确保接受标准。

Manual and Automated Tests

在第一轮测试期间,使用了《手册》测试。 其中包括:

    Unit Tests

    Integration Tests

    Functional Tests

    Non-Functional Tests

    Acceptance Tests

然后,测试自动进行,随后进行。

试验促进发展 单位测试首先要失败,制定和测试守则以确保测试通行证。

接受 检测引擎开发 接受测试首先要失败,即制定和测试《守则》,以确保测试通行证。

在其他发展方法中,测试者与监察组其他部分合作,确保测试覆盖面。

在所有类型的方法中,都进行了连续整合,其中包括连续的融合测试。

该小组可以决定什么时候进行自动测试。 即使测试自动化需要努力和时间,因此进行的自动测试也大大减少了在阿吉莱项目安装期间重复测试工作和时间。 这反过来又有助于该小组更多地关注其他必要的活动,例如新的用户故事、变化等。

Scrum,斜体为时标。 因此,如果用户的故事测试无法在具体印本中完成,测试者可在日常备用会议上报告,用户故事无法在印本中达到Done的地位,因此需要保存到下一个印页。

Test Results

由于阿吉莱项目的大多数测试是自动化的,因此这些工具产生了必要的测试结果记录。 测试者审查测试结果记录。 每一印数/释放都要保持测试结果。

也可以编写包含以下内容的测试摘要:

    Testing Scope (What was tested and what was not tested)

    Defect Analysis along with Root Cause Analysis if possible

    Regression Testing Status after Defect Fixes

    Issues and the corresponding Resolution

    Pending Issues, if any

    Any modifications required in Test Strategy

    Test Metrics

Test Metrics Reports

在阿吉莱项目中,每个print的测试矩阵如下:

    Test Effort

    Test Estimation Accuracy

    Test Coverage

    Automated Test Coverage

    No. of Defects

    Defect Rate (No. of Defects per User Story Point)

    Defect Severity

    Time to Fix a Defect in the same Sprint (It costs 24x as much to fix a bug that escapes the current sprint)

    No. of Defects fixed in the same Sprint

    Completion of Acceptance Testing by Customer within the Sprint

Sprint Review and Retrospective Reports

测试者还协助编写《print审查和追溯性报告》。 典型内容是:

    Test Metrics

    Test Result Logs review results

    What went right and what can be improved from Testing Point of View

    Best Practices

    Lessons Learned

    Issues

    Customer Feedback

Advertisements