testing - 我如何为我们的 QA 部门制定测试计划?

标签 testing qa software-quality

我们目前正在为我们的最新项目的新版本准备我们的测试部门。我们显然希望他们遵循一个完整的计划来测试我们的软件并确保在发布之前将错误传递给我们(开发团队)。

在创建此测试计划时是否有任何好的工具或方法可以遵循?

最佳答案

我在这个主题上找到的最好的书是 Managing the Testing Process .作者介绍了如何创建测试计划。

根据我的经验,测试计划的基础如下:

  • 功能说明
  • 假设
  • 相关文档
  • 测试矩阵
  • 有效测试
  • 无效/错误条件测试
  • 状态测试(行为基于对象/系统的各种状态)
  • 压力测试
  • 性能测试
  • 性能指标
  • 所需工具
  • 环境问题(特定硬件、浏览器、操作系统等)

  • 如果你能填写它,团队应该能够很好地进行测试。

    您需要做出的一项决定是测试团队的能力如何?我更喜欢将测试计划作为一种算法来导出所有测试用例。描述案例的种类,但不一定要详细描述每个案例。如果团队能力较差,您可能需要具体说明每个案例。

    最后一个警告。避免警笛要求过于详细。一个无法牢记在脑中的计划是不可能被遵循的。如果你的测试计划有 25 页长,你可能写的太多了。

    关于testing - 我如何为我们的 QA 部门制定测试计划?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/803197/

    相关文章:

    linux - 测量Linux中的执行时间

    software-quality - 有关 Microsoft 软件质量指标 (.sqm) 文件格式的信息?

    java - Sonar 重​​命名此方法;父类中有一个 "private"方法同名

    testing - 如何在 e2e 测试中跳过 MFA?

    java - 在方法内部调用方法时模拟异常

    testing - 驱动多个相互交互的浏览器

    java - 处理时间,延迟和响应时间的含义和计算公式

    java - JUnit中的Matchers.refEq()比较对象的引用

    .net - Pex 重新生成和 PexA assumeNotNull

    .net - 没有单元测试 (TDD) 的 QA 能否高效?