testlink 1.9 用户手册英文版
### TestLink 1.9 用户手册关键知识点解析 #### 一、概述与基本术语 **1.1 总体结构** - **版本**: TestLink 1.9 的用户手册为第 1.20 版本。 - **状态**: 已针对 TestLink 1.9 进行更新。 - **版权**: 由 TestLink 社区版权所有 (2004-2012)。 **1.2 基本术语** - **TestLink**: 一种开源测试管理工具,用于管理和跟踪软件测试过程中的需求、用例和执行结果。 - **Test Project**: 测试项目,是测试工作的基本单位,包含了测试计划、测试用例等。 - **Test Suite**: 测试套件,一组相关的测试用例集合。 - **Test Case**: 测试用例,定义了具体的测试步骤、预期结果等。 - **Requirement**: 需求,产品或服务需要满足的功能性或非功能性需求。 - **Build**: 构建,软件的一个特定版本,通常与测试计划关联。 - **Platform**: 平台,指软件运行的目标操作系统或硬件环境。 **1.3 TestLink 简单工作流程示例** - 创建测试项目(Test Project)。 - 定义测试套件(Test Suite)。 - 编写测试用例(Test Case)。 - 规划测试计划(Test Plan),包括选择要执行的构建(Build)和平台(Platform)。 - 执行测试并记录结果。 - 分析报告。 #### 二、测试项目(Test Projects) **2.1 创建新的测试项目** - 登录 TestLink 后,在主界面上选择“创建新测试项目”。 - 输入项目名称、描述等基本信息。 - 可以设置项目的访问权限和其他选项。 **2.2 编辑和删除测试项目** - 在测试项目列表中找到要编辑或删除的项目。 - 选择相应的操作按钮进行修改或删除操作。 - 注意:删除测试项目将会同时删除该项目下所有的测试数据,请谨慎操作。 **2.3 库存(Inventory)** - 库存功能帮助管理者跟踪测试项目的各种资源,如测试人员、设备等。 - 可以通过库存管理功能添加、编辑和删除库存项。 #### 三、测试规范(Test Specifications) **3.1 测试套件(Test Suites)** - 测试套件是测试用例的集合。 - 可以按照功能模块或系统特性来组织测试套件。 - 支持多层级结构,便于管理和查找。 **3.2 测试用例(Test Cases)** - 每个测试用例都包含详细的步骤、输入值、预期结果等。 - 可以为测试用例分配关键词(Keywords),方便搜索和过滤。 - 支持多种类型的测试用例,例如功能测试、性能测试等。 **3.3 关键词(Keywords)** - 关键词是用于标记测试用例的标签。 - 可以根据关键词对测试用例进行筛选和分组。 - 常见的关键词包括功能、性能、安全性等。 **7.1 生成测试规范文档** - TestLink 支持导出测试规范文档,包括测试套件和测试用例的详细信息。 - 导出格式可以是 PDF 或其他文档格式。 - 适合于分享给团队成员或项目干系人。 #### 四、基于需求的测试(Requirement based testing) **8.1 可用性** - TestLink 支持将需求与测试用例进行关联,确保每个需求都有对应的测试覆盖。 - 可以追踪需求变更对测试的影响,并相应调整测试计划。 **8.2 需求规格文档(Requirements Specification Document)** - 可以在 TestLink 中创建和维护需求规格文档。 - 文档可以包含需求描述、验收标准等。 - 支持文档版本控制,方便跟踪需求变更历史。 **8.3 需求(Requirements)** - 需求定义了产品必须实现的功能和非功能性目标。 - 在 TestLink 中,可以通过导入或手动创建方式来管理需求。 - 可以为需求设置优先级、状态等属性。 **8.4 TestLink 中的需求与需求规格之间的链接** - TestLink 支持在需求和需求规格之间建立链接,便于追踪需求的来源和变化。 - 链接可以是直接链接(Direct Links)或内部链接(Internal Links)。 - 通过链接可以查看需求与相关测试用例之间的关系。 #### 五、测试计划(Test Plans) **9.1 创建和删除测试计划** - 测试计划是对测试活动的规划,包括测试范围、时间表、人员等。 - 创建测试计划时需要指定测试项目、测试套件和构建版本。 - 可以随时编辑或删除测试计划。 **9.2 构建(Builds)** - 构建是指软件的一个具体版本。 - 在测试计划中可以选择一个或多个构建作为测试对象。 - 可以追踪不同构建版本的测试进度和结果。 **9.3 测试集(Adding Test Cases to Test Plan)** - 测试集是指在测试计划中选定的一组测试用例。 - 可以根据测试需求向测试计划中添加或移除测试用例。 - 支持按测试套件或单独测试用例添加。 **9.4 移除测试集中的测试用例** - 如果测试用例不再适用于当前测试计划,可以从测试集中移除。 - 移除操作不会影响测试用例本身的数据。 **9.5 测试执行分配** - 测试执行分配是指将测试任务分配给具体的测试人员。 - 可以为每个测试用例指定执行者。 - 支持批量分配,提高工作效率。 **9.6 平台(Platforms)** - 平台是指软件运行的硬件和操作系统环境。 - 在创建测试计划时需要指定目标平台。 - 支持跨平台测试。 **9.7 优先级排序(Prioritising testing)** - 可以为测试用例设置优先级,以便按优先顺序执行测试。 - 优先级可以是高、中、低等。 - 支持按优先级筛选测试用例。 **9.8 里程碑(Milestones)** - 里程碑是测试过程中重要的检查点。 - 可以设定测试完成的日期作为里程碑。 - 有助于监控测试进度。 #### 六、测试执行(Test Execution) **10.1 概述** - 测试执行阶段是实际执行测试用例并记录结果的过程。 - 可以在 TestLink 中直接执行测试或通过集成工具执行。 **10.2 导航和设置** - TestLink 提供了直观的界面用于导航到不同的测试执行页面。 - 可以自定义执行设置,例如显示选项、执行模式等。 **10.3 测试执行** - 执行测试用例时需要遵循预定义的步骤。 - 记录每一步的实际结果,并与预期结果比较。 - 可以标记测试结果为通过、失败或其他状态。 #### 七、测试报告与度量(Test Reports and Metrics) **11.1 介绍** - 测试报告提供了关于测试活动的重要信息。 - 包括测试覆盖率、缺陷统计等指标。 - 有助于评估测试效果和质量。 **11.2 一般** - TestLink 提供了丰富的报表功能,可以根据需要生成不同类型的测试报告。 - 报告支持导出为 PDF、Excel 等格式。 - 可以定制报告模板,满足特定需求。 总结来说,TestLink 1.9 是一款功能强大的测试管理工具,它不仅能够帮助团队有效地管理测试项目、测试用例和测试计划,还能支持基于需求的测试方法,确保测试活动全面覆盖所有需求。此外,其丰富的报告和度量功能也极大地提高了测试结果的透明度和可追踪性。
剩余58页未读,继续阅读
- 粉丝: 0
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助