了解最新技术文章
测试计划 XYZ 准备者:John Doe |
1. 简介:执行摘要(应保持简短) |
2. 测试资源:测试人员的姓名和角色 |
3. 测试范围 •范围内:需要测试的模块 •范围外:不需要测试的模块 |
4. 测试方法 •测试方法和方法 •要执行的测试类型(例如功能、性能、安全性、可用性) |
5. 测试时间表 •每个测试阶段的时间表 |
6. 风险和问题 •与测试过程相关的风险 •已识别风险的缓解策略 |
如果一页纸写不下您的测试计划,请不要担心。目的是最大限度地减少无关信息并捕获利益相关者和测试人员执行计划所需的必要信息。
测试管理工具可以帮助您的团队进行测试规划工作。无论您的目标是更加敏捷还是加速测试计划,都可以通过战术方法使用 TestRail 等测试管理工具制定全面且敏捷的测试计划。
里程碑
在 TestRail 中,里程碑是用于聚合测试工件并跟踪与相同结果相关的不同测试活动的容器。例如,如果您在 TestRail 中创建一个里程碑来跟踪某个版本并连接所有相关的测试运行和测试计划,那么您可以在一个位置看到您将为该版本执行的所有不同活动。
图片:在 TestRail 中管理所有里程碑和正在进行的测试项目。
在 TestRail 的里程碑中,描述字段提供了构建一页测试计划的好地方。通过从一开始就将所有测试计划信息与里程碑联系起来,您可以在计划时不断参考它并问自己诸如“范围内是什么?”之类的问题。“什么超出了范围?” “我们正在测试什么或没有测试什么?” 以及“我们要在这个里程碑中进行自动化测试吗?”
里程碑为您提供了一种从实际测试管理工具中快速参考测试计划信息的有效方法。
测试用例优先级和类型
测试用例定义了您要预先测试的内容;本质上,它们概述了您在行动之前将要做什么。在 TestRail 中,您可以根据许多层次结构组织测试用例。这是开始构建测试计划的关键方法。
例如,如果您正在开发高级消息传递应用程序,那么您的应用程序的最高风险区域是它必须能够安装和运行。在此示例中,您可以从冒烟测试开始,然后进行更深入的功能或探索性测试。
通过提前捕获测试用例的优先级以及您计划对特定测试用例采取哪种类型的测试方法,您就开始考虑在实践中规划该测试用例。
图片:根据优先级组织 TestRail 测试用例存储库。
测试报告
使用 TestRail 等测试管理工具执行测试非常有益,因为您可以使用实时报告。例如,如果您在 TestRail 中制定计划并围绕该计划执行,则像 TestRail 的里程碑摘要报告这样的报告将向您显示您的初始测试目标、初始一页测试计划、所有测试运行和在该里程碑中添加的计划、您分配给它们的优先级等等。您还可以下载报告以与您的团队或其他利益相关者共享。
图片:里程碑(摘要)报告允许用户附加项目标准并快速可视化里程碑活动的清晰、可共享的解释。
随着项目变得越来越复杂,使用电子表格作为测试计划模板可能会变得笨拙,并且需要更复杂的方法。使用 TestRail 等测试管理工具使您的测试计划尽可能灵活。
上一篇:如何创建测试计划
下一篇:测试计划常见问题解答