TestLink 教程

什么是 TestLink?

Test-link 是最广泛使用的基于 Web 的开源测试管理工具。它将需求规范和测试规范同步在一起。用户可以使用此工具创建测试项目并记录测试用例。使用 Test-Link,您可以为多个用户创建一个帐户并分配不同的用户角色。管理员用户可以管理测试用例分配任务。

它支持自动和手动执行测试用例。测试人员可以生成 测试计划 使用此工具,只需花费很少的时间即可生成测试报告。它支持各种格式的测试报告,如 Excel、MS Word 和 HTML 格式。除此之外,它还支持与许多流行的 缺陷 跟踪系统,如 JIRA、MANTIS、BUGZILLA、TRAC 等。由于它是一个基于 Web 的工具,多个用户可以同时使用他们的凭证和分配的角色访问其功能。

TestLink的优势

  • 支持多个项目
  • 轻松导出和导入测试用例
  • 易于与多种缺陷管理工具集成
  • 通过 XML-RPC 自动执行测试用例
  • 使用版本、关键字、测试用例 ID 和版本轻松筛选测试用例
  • 轻松将测试用例分配给多个用户
  • 轻松生成各种格式的测试计划和测试报告
  • 向多个用户提供凭证并为他们分配角色

登录 TestLink

步骤1: 打开 Testlink 主页并输入登录详细信息

  1. 输入用户ID – admin
  2. 输入密码
  3. 点击登录选项卡

登录 TestLink

创建测试项目

步骤1: 在主窗口中单击“测试项目管理”,它将打开另一个窗口

创建测试项目

步骤2: 单击“创建”选项卡来创建一个新项目。

创建测试项目

步骤3: 在窗口中输入所有必填字段,如测试项目的类别、项目名称、前缀、描述等。填写所有必要的详细信息后,单击窗口末尾的“创建”选项卡。

创建测试项目

这将成功创建您的项目“Guru99”。

创建测试项目

创建测试计划

测试计划包含完整的信息,如软件测试范围、里程碑、测试套件和测试用例。创建测试项目后,下一步是创建测试计划。

步骤1: 在主页上,单击“测试计划管理”

创建测试计划

第一步:它将打开另一个页面,在页面底部单击“创建”选项卡

创建测试计划

第一步:在打开的窗口中填写名称、描述、从现有测试计划创建等必要信息,然后点击“创建标签”

创建测试计划

步骤4: Guru 99 测试计划已成功创建

创建测试计划

建立创造

构建是软件的一个特定版本

步骤1: 在主页上单击“测试计划”下的“构建/发布”

建立创造

步骤2: 在下一个窗口中,填写软件发布的所有必要详细信息,然后单击“创建”以保存您的发布

  1. 输入标题名称
  2. 输入软件版本的描述
  3. 勾选状态复选框 - 活动
  4. 勾选状态复选框 - 打开
  5. 选择发布日期
  6. 点击创建按钮

建立创造

一旦你发布了软件它将会像这样出现

建立创造

创建测试套件

测试套件是测试或验证同一组件的测试用例的集合。以下步骤将说明如何为您的项目创建测试套件。

步骤1: 单击主页上的测试规范选项。

创建测试套件

步骤2: 在面板右侧,单击设置图标 创建测试套件. 它将显示一系列测试操作。

步骤3: 单击测试套件的“创建”选项卡

创建测试套件

步骤4: 填写测试套件的所有详细信息,然后单击“保存”选项卡。

  1. 输入测试套件名称
  2. 输入有关测试套件的详细信息
  3. 单击保存按钮保存测试套件的详细信息

创建测试套件

您可以看到 Guru 99 的测试套件已创建

创建测试套件

您的测试套件出现在面板左侧的文件夹结构树下

创建测试用例

测试用例包含一系列测试步骤,用于测试特定场景并产生预期结果。以下步骤将说明如何创建测试用例以及测试步骤。

第一步:单击面板左侧文件夹树结构下的测试套件文件夹

创建测试用例

步骤2: 点击右侧面板的设置图标,右侧面板将显示测试用例操作列表

创建测试用例

步骤3: 将打开新窗口,要创建测试用例,请单击测试用例操作中的创建按钮

创建测试用例

步骤4: 在测试用例规范页面中输入详细信息

创建测试用例

步骤5: 输入详细信息后,单击“创建”按钮保存详细信息。Guru99 的测试用例已成功创建

创建测试用例

步骤6: 从文件夹中单击测试用例,如上图所示,它将打开一个窗口。单击测试用例中的“创建步骤”按钮。它将打开一个测试用例步骤编辑器

创建测试用例

步骤7) 它将在同一页面上打开另一个窗口,在该窗口中您必须输入以下详细信息

  1. 输入测试用例的步骤操作
  2. 输入步骤操作的详细信息
  3. 单击“保存”并添加另一个步骤操作,或者如果没有更多测试步骤可添加,则单击“保存”并退出选项卡

创建测试用例

步骤8) 保存并退出测试步骤后,它将显示如下

创建测试用例

将测试用例分配给测试计划

要执行测试用例,必须将其分配给测试计划。这里我们将了解如何将测试用例分配给测试计划。

步骤1) 点击设置图标 将测试用例分配给测试计划 在测试面板上。它将显示操作列表。

步骤2) 点击“添加到测试计划”

将测试用例分配给测试计划

步骤3) 新窗口将打开,搜索您的项目“Guru99”

  1. 勾选您的测试计划对应的复选框
  2. 点击添加按钮

将测试用例分配给测试计划

这会将您的测试用例添加到您的测试计划中。

在 TestLink 中创建用户并分配角色

Testlink 提供用户管理和授权功能。

以下是默认角色列表 Testlink 以及他们的权利——

角色 测试用例 测试指标
人数 首页 首页
测试仪 执行 首页
高级测试员 编辑并执行 首页
领导及行政 编辑并执行 编辑并执行

步骤1: 来自 Testlink主页,单击导航栏中的用户/角色图标

在 TestLink 中创建用户并分配角色

步骤2: 点击创建

在 TestLink 中创建用户并分配角色

第一步:填写所有用户详细信息,然后单击“保存”按钮

在 TestLink 中创建用户并分配角色

在列表中,我们可以看到已经创建的用户

在 TestLink 中创建用户并分配角色

第一步:为用户分配测试项目角色,

  1. 点击 “分配测试项目角色” 标签
  2. 选择项目名称
  3. 从下拉菜单中选择用户角色

在 TestLink 中创建用户并分配角色

写作要求

步骤1: 从导航栏中选择“需求链接”,打开需求页面。

写作要求

第一步:在需求页面,点击面板右侧的“创建”按钮

写作要求

第一步:将打开一个新窗口,输入所有详细信息,例如

  1. 文件编号
  2. 标题名称
  3. 需求 Description
  4. 然后点击“保存”按钮

对于类型,您可以从下拉菜单中选择选项 - 这里我们选择了 “用户需求规格说明书”

写作要求

第一步:它应该创建需求规范并显示在项目“Guru99”下的左侧面板上。

写作要求

第一步:从需求规格主页选择设置按钮。它将打开另一个窗口。

写作要求

第一步单击需求下的“创建”选项卡 Opera蒸发散。

写作要求

第一步:填写所有指定的详细信息,然后单击“保存”按钮

  1. 输入文档 ID
  2. 输入标题名称
  3. 输入描述
  4. 输入状态-是否处于草稿、返工、审核、不可测试等。这里我们选择有效
  5. 输入类型——用户界面、非功能性、信息性、功能等。这里我们选择用例
  6. 输入所需的测试用例数量
  7. 最后输入“保存”按钮

写作要求

请注意: 要添加更多要求,您可以勾选复选框并单击保存按钮

在面板左侧我们可以看到需求已经添加。

写作要求

为测试用例分配需求

In Testlink,需求可以连接到测试用例。这是根据需求跟踪测试覆盖率的一个非常重要的功能。在测试报告中,您可以验证哪些需求未被覆盖,并根据这些需求采取行动,将其添加到测试套件中,以实现最大测试覆盖率

步骤1: 从测试规范部分打开任何单个测试用例并单击需求图标

将需求分配给测试用例

步骤2: 要将需求规范分配给测试用例,您必须遵循以下步骤

  1. 滚动下拉框以选择需求规范
  2. 勾选需求复选框
  3. 点击“分配”选项卡

将需求分配给测试用例

单击“分配”选项卡后,将出现一个窗口,显示“已分配要求”。

将需求分配给测试用例

执行测试用例

在 TestLink 中,我们可以运行测试用例并更改测试用例的执行状态。测试用例的状态 可以设定 改为“阻止” “通过” or “失败了”。最初, 它将处于“未运行”状态 状态,但是一旦你ave 更新后,不能再将其更改为“未运行”状态。

步骤1: 从导航栏单击“测试执行”链接。它将引导您进入测试执行面板。

执行测试用例

步骤2: 从左侧面板选择要运行的测试用例

执行测试用例

第一步:一旦您选择了测试用例,它将打开一个窗口。

执行测试用例

第一步:请按照以下步骤操作

  1. 输入与执行的测试用例相关的注释
  2. 选择其状态

执行测试用例

步骤5: 在同一页面上,您必须填写有关测试用例执行的类似详细信息。填写详细信息,选择状态,然后单击“保存执行”。

执行测试用例

生成测试报告

测试链接支持各种测试报告格式,例如

  • HTML
  • 微软Word
  • MS Excel中
  • OpenOffice 作家
  • OpenOffice 计算

第一步:在导航栏中,单击“测试报告”选项

生成测试报告

第一步:从左侧面板中选择“测试报告”链接

生成测试报告

第一步:要生成报告,请按照以下步骤操作

  1. 标记或取消标记您想要在测试报告中突出显示的选项
  2. 点击你的项目文件夹

生成测试报告

测试报告如下

生成测试报告

导出测试用例/测试套件

Testlink 提供导出测试项目/测试套件的功能 Testlink 然后你可以将它们导入到另一个 Testlink 项目在不同服务器或系统上。为此,您必须遵循以下步骤

步骤1: 在测试规范页面中选择要导出的测试用例

导出测试用例/测试套件

第一步:现在在面板右侧单击 导出测试用例/测试套件 设置图标,会显示所有可以对测试用例进行的操作。

第一步: 点击 “出口” 按键

导出测试用例/测试套件

步骤4: 它将打开另一个窗口,根据需要标记选项,然后单击导出选项卡

导出测试用例/测试套件

生成以下 XML

导出测试用例/测试套件

导入测试用例/测试套件

第一步:选择要导入测试用例的测试套件文件夹

导入测试用例/测试套件

步骤2: 点击设置图标 导入测试用例/测试套件 在面板的右侧,它将显示可以在测试套件/测试用例上执行的所有操作

步骤3: 点击测试用例操作列表中的导入按钮

导入测试用例/测试套件

步骤4: 浏览并附加从测试链接导出的 XML 测试用例文件,然后单击上传按钮。

  1. 使用浏览选项附加从 testlink 导出的 XML 测试用例文件
  2. 点击上传文件

导入测试用例/测试套件

当你上传文件时,它会打开一个窗口,提示导入测试用例

导入测试用例/测试套件

步骤5: 测试用例将被上传并显示在面板右侧

导入测试用例/测试套件

结语

在本教程中,我们介绍了 TestLink 的各个方面,例如如何使用 Testlink-作为测试管理。它逐步向您解释如何管理项目的测试计划、如何创建用户并相应地分配他们的角色,甚至如何将测试用例导入或导出到您的项目。本教程还很好地演示了其他有用的功能,如生成报告、定义需求等。