TestLodge 快速指南



TestLodge - 简介

TestLodge 是一款基于云的测试用例管理工具,用于项目管理和测试管理。它简化了测试流程,提供了一种简单的方法来组织、协作和跟踪测试进度。

此工具用于编写和管理测试计划以及测试用例。它由一个 6 人团队开发。TestLodge 的首席执行官是 Scott Sherwood。

TestLodge 是一款基于云的工具,支持所有浏览器,尤其是 Chrome、Firefox、IE 等。它支持不同的 Windows 操作系统,例如 Windows XP、Windows Vista、Windows 7 等。它可以与许多其他工具集成 – JIRA、Mantis、Bugzilla、FogBugz、Version One、GitHub、Codebase、TFS 等。

许可证和免费试用

这是一款商业工具,提供限时 30 天的试用版,适用于所有帐户 – 高级版、专业版、基础版和个人版。要继续使用 TestLodge 服务超过 30 天,需要购买许可证。TestLodge 提供 30 天的免费许可证。

用途

  • 用于跟踪软件测试生命周期第一阶段的所有质量保证活动。
  • 用于项目管理、需求管理和测试管理。
  • 支持质量保证执行的所有测试级别活动。
  • 用于执行质量保证任务,例如编写测试用例、执行和生成报告等。

TestLodge 规格

序号 规格和描述
1

应用程序版权

由 TestLodge 拥有

提供商业版和试用版

2

工具范围

可用于测试管理和项目管理

用作测试工具

3

测试方法

敏捷测试

黑盒测试

探索式测试

功能/手动测试

传统测试

4

工具目标

桌面测试

Web 测试

5

管理功能

需求管理

项目管理

测试管理

报告

6

软件需求

由于它是一个基于云的在线工具,因此可以在任何浏览器上使用,例如 IE、Chrome、Mozilla 等。

TestLodge - 功能

TestLodge 拥有广泛的功能,以吸引质量保证人员和其他利益相关者进行测试管理。

核心功能

以下是 TestLodge 的核心功能。

序号 核心功能和描述
1

测试支持

TestLodge 支持以下测试方法:

  • 敏捷测试

  • 黑盒测试

  • 探索式测试

  • 功能/手动测试

  • 传统测试

2

集中和组织

  • TestLodge 工具可以非常有效和高效地创建、集中、组织和管理测试用例。

  • 可以轻松地从 Excel 和其他管理工具导入测试用例。

  • 能够在不同的项目、版本和冲刺中共享测试用例库。

3

管理和跟踪执行

  • 支持构建和重新运行测试执行套件。

  • 也可以启动自动化套件。

  • 捕获逐步测试执行历史记录。

  • 支持测试运行特定的配置和参数。

4

通知

  • 可以向用户发送特定任务的电子邮件。

  • 投票和关注功能,让利益相关者关注进度。

  • 使用@提及功能来引起特定团队成员在评论/说明中的注意。

5

搜索

  • 支持强大的搜索功能和热键功能。

  • 支持自由文本搜索。

  • 支持语法搜索。

6

报告

  • 支持多个模块级别的报告。

  • 支持测试用例和测试执行报告。

  • 需求和可追溯性报告。

  • 缺陷报告。

  • 也支持跨项目报告。

7

随着团队发展而扩展

  • 支持任何业务团队和任何项目,无论其规模和复杂性如何。

8

集成

  • 支持 100 多个附加组件,可以连接不同的软件,从而简化工作。

  • 广泛的附加组件使其在全球范围内具有通用性 – JIRA、Bamboo、HipChat、Bugzilla、eggPlant、Cucumber、Jenkins 等。

  • 支持 GitHub 集成。

TestLodge - 免费试用

TestLodge 提供 30 天免费试用,可通过电子邮件访问无限用户,并提供基本功能。它还有其他计划,提供不同的高级功能和附加组件。成本取决于不同的计划。访问 https://www.testlodge.com 并点击“价格和注册”。用户可以查看不同的可用试用计划。

TestLodge Home Page

免费试用设置

以下是设置免费试用的步骤。

步骤 1 − 访问 https://www.testlodge.com,然后点击屏幕右上角的“价格和注册”。

步骤 2 − 根据选择的计划点击“注册”,如下面的屏幕截图所示。

Sign Up Page

将会弹出一个创建 TestLodge 帐户的基本表单。

步骤 3 − 在相应的字段中输入以下详细信息,如下面的屏幕截图所示。

  • 电子邮件

  • 创建您的 TestLodge 站点地址:它应该是唯一的,此 URL 将用于访问 TestLodge 应用程序。

  • 密码 − 用于验证此 URL 的访问权限。

  • 再次输入密码

TestLodge Start Page

TestLodge Create Account Page

步骤 4 − 输入所有详细信息后,点击“创建我的帐户”,如下面的屏幕截图所示。它将显示新用户的感谢页面,如下面的屏幕截图所示。

步骤 5 − 输入 URL,几秒钟后,您将看到登录页面。

Login Page

下面的屏幕截图显示了登录页面,您可以在其中输入详细信息以访问主页。

Enter Details

TestLodge - 登录

以下是登录 TestLodge 的步骤。

  • 步骤 1 − 要登录 TestLodge,请访问您在创建免费试用时选择的示例网站。它将打开一个登录页面。

  • 步骤 2 − 输入您的注册电子邮件地址作为用户名,然后输入密码。

  • 步骤 3 − 点击“登录”按钮。

下面的屏幕截图显示了如何使用凭据登录 TestLodge。

TestLodge Login Credentials

错误

由于电子邮件 ID 或密码组合错误,可能会发生错误。由于登录不成功或凭据不正确,您将看到以下错误页面。

On Error

如果您忘记了密码,您可以按照以下步骤恢复密码:

  • 步骤 1 − 点击“登录”按钮下方的“忘记密码?”链接。

  • 步骤 2 − 输入电子邮件地址。

  • 步骤 3 − 点击“发送重置链接”。

如果您忘记了密码,可以使用以下页面恢复密码。您将收到一封包含用户名详细信息或重置密码链接的电子邮件。

Reset Password

成功登录

成功登录后,如果管理员将帐户与任何项目关联,则将显示系统仪表盘;或者用户可以创建一个示例项目。

下面的屏幕截图显示了成功登录后 TestLodge 的欢迎页面/仪表盘。

Successful Login

TestLodge - 仪表盘

登录 TestLodge 后,仪表盘是显示的第一个页面。仪表盘由管理员自定义。根据角色,管理员可以设置对 TestLodge 的访问权限。管理员也有权更改 TestLodge 的颜色和徽标。

在此,您需要注意以下几点:

  • TestLodge 页面左上角的导航栏在 TestLodge 的所有页面/屏幕上都是相同的。

  • URL - <项目名称>、所有项目、概述、测试计划、需求、测试套件和测试执行是主要的链接。这些链接用于导航到相应的函数。

  • 导航栏包含提供对 TestLodge 最有用功能的快速访问的链接。

  • 默认情况下,成功登录后会显示默认项目的概述页面。

  • 在导航栏下方,显示项目概述和活动部分。

  • 项目概述和活动部分左侧提供的信息是分配给用户的未开始、正在进行、未完成测试的详细信息。

  • 在页面的右侧,用户资料、通知和搜索是主要功能。这在 TestLodge 的所有页面/屏幕上都是相同的。

  • 使用“所有项目”选项卡,用户可以查看设置、帐户信息和所有人员(如果用户以管理员身份登录)链接。

下面的屏幕截图显示了 TestLodge 仪表盘页面的概述。

Dashboard Page

下面的屏幕截图显示了所有项目选项卡。

All Projects

TestLodge - 添加用户

要将新用户添加到您的 TestLodge 域,请执行以下步骤。

步骤 1 − 导航到“所有项目”部分,然后点击“所有人员”图标,如下面的屏幕截图所示。

Navigate Project Section

步骤 2 − 点击屏幕右侧的“添加人员”图标,如下面的屏幕截图所示。

Click Add Person Icon

步骤 3 − 现在,“添加人员”表单打开。输入被邀请人员的姓名和电子邮件 ID。选择访问项目,并选中复选框以向相关人员发送电子邮件。

Add person Form

步骤 4 − 点击“添加人员”按钮添加用户,如上图所示。

添加人员后,会显示成功消息,并且用户会列在列表中,如下面的截图所示。

Click Add person button

TestLodge - 添加项目

要添加项目,用户必须以管理员身份登录。

创建项目

以下是将项目添加到 TestLodge 的步骤。

步骤 1 − 登录 TestLodge 帐户并点击“所有项目”图标

Login to TestLodge Account

步骤 2 − 以下截图显示了“创建新项目”链接。点击“创建新项目”,如下面的截图所示。

Create New Project

步骤 3 − 将显示项目表单。输入项目详细信息 – 名称和描述。然后,点击“添加项目”按钮,如下面的截图所示。

Enter Project Details

点击“添加项目”按钮后,项目将成功添加,并且会显示概述页面以及成功消息,如下面的截图所示。

Add Project Button

步骤 4 − 点击“所有项目”选项卡,然后从下面的列表中选择项目名称,即可访问所有可用项目。

Access projects

点击项目名称后,概述页面将显示相应的项目。

TestLodge - 测试计划

TestLodge 在测试计划模块中支持灵活且轻量级的项目管理。测试计划是一种测试工件,它提供了在测试特定产品时需要遵循的流程和目标的详细信息。

测试计划提供了时间、依赖项、相关资源、验收标准等的详细信息。可以使用预建模板或从头开始创建测试计划。

用户还可以将测试计划链接到测试套件。“测试计划”选项卡中,用户可以查看所有可用的测试计划。测试计划页面的左侧有一个编辑和删除图标,可用于编辑或删除测试计划。

测试计划可以使用“创建日期”、“更新日期”或“标题”选项进行排序。有一个搜索文本框,用户可以使用该文本框使用测试计划的标题搜索特定的测试计划。

以下截图显示了“测试计划”页面。

Test Plans Page

创建测试计划

要创建测试计划,您必须具有“创建测试计划”权限。

要创建新的测试计划,有两种选择。

使用第一种方法,转到“概述”选项卡,然后点击屏幕右侧“测试计划”旁边的“+”号,如下面的截图所示。

Create Test Plan Using First Option

使用第二种方法,转到“测试计划”部分,然后点击屏幕右侧的“新建测试计划”按钮,如下面的截图所示。

Create Test Plan Using Second Option

使用上述任何一种方法,您将获得以下创建测试计划表单。

Create Test Plan

以下是创建测试计划的步骤:

步骤 1 − 输入测试计划的名称。

步骤 2 − 选择测试计划的类型为“模板”或“空白”。模板是一种建议的测试计划结构,允许在不同的部分输入详细信息,而选择“空白”则会创建一个空白测试计划,用户必须在其中添加标题和内容。

步骤 3 − 点击“添加测试计划”按钮,如下面的截图所示。

以下截图显示了模板测试计划结构。

Test Plan Structure

屏幕顶部会显示成功消息,下一行将显示模板名称。

搜索部分之后,您将看到一个测试计划结构,其中包含不同的子部分,例如“引言”、“测试项”和“待测试功能”。

每个部分的左侧有三个按钮 – 删除、编辑、重新定位(从左到右)。

步骤 4 − 选择“空白测试计划”,将添加一个空白模板,如下面的截图所示。

Select Blank Test Plan

步骤 5 − 点击“添加新内容区域”,它将打开一个页面。添加标题和内容。然后,点击“添加单个区域”或“添加并添加另一个”按钮。后者将打开一个与之相同的新的表单以添加另一个字段。

以下截图显示了如何添加新内容。

Add New Content

编辑测试计划

要编辑测试计划,您必须具有“编辑测试计划”权限。以下是编辑测试计划的步骤:

步骤 1 − 选择要编辑的测试计划。点击以打开测试计划的不同子部分。

步骤 2 − 点击每个部分左侧的“编辑”图标,如下面的截图所示。

Edit Test Plan

步骤 3 − 这将启用文本进行编辑。点击“保存更改”按钮,如下面的截图所示。点击箭头符号,您可以查看测试计划内特定部分的内容。

Enable Text

移动部分

您可以根据团队遵循的流程重新排序测试计划的不同部分。

要向上或向下移动部分,请使用部分左侧的拖放按钮,如下面的截图所示。

Move Section

删除部分

您可以删除测试计划中不需要的部分。

选择每个部分左侧的删除按钮。

您将获得一个确认弹出窗口以进行删除。点击“确定”后,它将删除特定的子部分,如下面的截图所示。

Delete Section

同样,要删除/编辑测试计划,请选择测试计划屏幕左侧的删除/编辑图标。

Delete/Edit Test Plans

TestLodge - 复制测试计划

您可以将测试计划的内容复制为同一项目中的另一个测试计划,以及跨项目复制。测试计划也可以复制到新项目中。

以下是复制测试计划的步骤。

步骤 1 − 要复制测试计划,请转到“测试计划”部分,然后点击您要复制的列出的测试计划之一。

它将打开测试计划的内容。您将能够在屏幕右上角看到“复制测试计划”按钮,如下面的截图所示。

Copy Test Plan Button

步骤 2 − 点击“复制测试计划”按钮。它将显示“复制自”(左侧)和“复制到”(右侧)部分。

步骤 3 − 在左侧的“复制自”部分,将显示测试计划的所有内容。通过选中复选框来选择要复制到新测试计划的内容。这取决于您是想选择全部内容还是单个内容。

步骤 4 − 在右侧的“复制到”部分,第一个字段是“项目”。选择应复制测试计划的项目名称。它可以是 TestLodge 帐户中列出的同一项目或其他项目。

下一个字段是 – “复制到” – 其中有两个单选按钮 – “现有测试计划”和“新建测试计划”。“现有测试计划”将内容复制到您在另一个名为“选择现有测试计划”的下拉列表中选择的现有测试计划,如下面的截图所示。

Select Project Name

“新建测试计划”选项将内容复制到所选项目中的全新测试计划。选择“新建测试计划”选项后,将显示新的文本字段“新建测试计划名称”,您需要在此处输入测试计划的名称,如下面的截图所示。

New Test Plan

步骤 5 − 仔细选择后,点击“立即复制测试计划内容”按钮。

您将收到一条成功消息,如下面的截图所示。

Successful Message

步骤 6 − 导航到“测试计划”部分,可以查看已复制的测试计划,如下面的截图所示。

Navigate to Test Plan

TestLodge - 需求

TestLodge 具有简单灵活的需求界面。

它允许用户将项目需求结构与测试设计结构同步为可追溯性矩阵。

在此界面中,用户可以在“需求”部分内创建、编辑、移动和删除需求详细信息。

需求可以创建并导出为 CSV、XML 和 HTML。您还可以跟踪需求可追溯性和测试执行报告。

创建新的需求

以下是创建需求的步骤。

步骤 1 − 转到“需求”部分。

步骤 2 − 点击屏幕右侧的“新建需求文档”按钮,如下面的截图所示。

Create New Requirement

步骤 3 − 点击该按钮后,它将打开“创建需求”表单。在“标题”文本框中输入需求,然后点击“添加此需求文档”按钮。

Create Requirement Form

现在,页面上会出现成功消息和需求名称,如下面的截图所示。

Appears Success Message and Requirement Name

已添加的需求文档是空的。此需求文档没有内容。您可以在一个需求文档中添加许多需求。

步骤 4 − 要在需求中添加内容,请点击“添加新需求”按钮。

它将打开一个新的需求表单。输入标题、描述,如果需要,您甚至可以附加文件。

步骤 5 − 点击“添加单个需求”或“添加并添加另一个”按钮,如下面的截图所示。

Add Single Requirement

您将收到一条成功消息,并且需求将在需求文档中获得一个 ID,因为可以在一个文档中添加许多需求。您还可以计算需求文档中的需求数量,如下面的截图所示。

Added Requirements

编辑需求

以下是编辑需求文档中需求的步骤。

步骤 1 − 转到“需求”部分。选择要编辑的需求文档并点击以打开详细信息。

步骤 2 − 点击屏幕左侧的“编辑”图标,如下面的截图所示。

Edit Requirement

步骤 3 − 它将在编辑表单中打开需求的详细信息。更改后,点击“保存更改”按钮。

Click Save Changes Button

移动需求

此功能允许重新排序需求文档中的需求。

步骤 1 − 转到“需求”部分。选择要编辑的需求文档并点击以打开详细信息。

步骤 2 − 点击重新排序图标并向上或向下拖动,具体取决于您要将其重新定位到的位置,然后将其放在所需位置。

Move Requirement

删除需求

以下是删除需求文档中需求的步骤。

步骤 1 − 转到“需求”部分。选择一个需求文档并点击以打开详细信息。

步骤 2 − 点击要删除的需求之一的“删除”图标,如下面的截图所示。

Delete Requirement

步骤 3 − 将显示一个弹出窗口,以确认是否删除。点击“确定”。

Delete Confirmation

页面将刷新,并且需求将从需求文档中删除。

TestLodge - 复制需求

您可以将需求文档的内容复制到同一项目中的其他需求文档,也可以跨项目复制。需求文档也可以复制到新的项目中。

以下是复制需求的步骤。

步骤 1 - 转到“需求”部分,单击要复制的已列出需求文档之一。

它将打开需求文档的内容,您将在屏幕右侧看到“复制需求”按钮,如下面的屏幕截图所示。(此处应插入截图)

Open Requirement Document Content

步骤 2 - 单击“复制需求”,它将显示“复制来源”(左侧)和“复制目标”(右侧)部分。

步骤 3 - 在左侧的“复制来源”部分,将显示需求文档的所有内容。通过选中复选框来选择要复制到新需求文档的内容。您可以选择所有内容或单独选择每个内容。

步骤 4 - 在右侧的“复制目标”部分,第一个字段是“项目”。选择应复制需求文档的项目名称。它可以是同一项目,也可以是 TestLodge 帐户中列出的其他项目。

下一个字段是 - “复制到” - 其中有两个单选按钮 – “现有需求文档”和“新需求文档”。

“现有需求文档”选项将需求复制到您必须在另一个名为“选择现有需求文档”的下拉菜单中选择的现有需求文档,如下面的屏幕截图所示。(此处应插入截图)

Select Existing Requirement Document

“新需求文档”选项将需求复制到所选项目中的全新需求文档。选择“新需求文档”选项后,新的文本字段将显示“新需求文档标题”,您必须在此输入需求文档名称,如下面的屏幕截图所示。(此处应插入截图)

New Requirement Document Title

步骤 5 - 仔细选择后,单击“立即复制需求”按钮。

您将收到一条成功消息,如下面的截图所示。

Get Successful Message

步骤 6 - 导航到“需求”部分,您将看到已复制的需求文档,如下面的屏幕截图所示。(此处应插入截图)

Navigate to the Requirements Section

您将收到一条通知,提示需求已成功添加。

Notification

TestLodge - 测试套件

TestLodge 具有简单灵活的测试套件界面。在 TestLodge 中,您可以维护测试套件和相应的测试用例,这些用例可用于测试执行。

必须先创建测试套件,然后才能创建测试用例。使用此界面,您可以在“测试套件”部分创建、编辑、移动或删除测试套件/用例。

测试套件可以创建并导出为 CSV、XML 和 HTML 格式。您可以将其与需求、测试计划和测试执行关联。

创建测试套件

以下是创建测试套件的步骤。

步骤 1 - 转到“测试套件”部分。

步骤 2 - 单击屏幕右侧的“新建测试套件”按钮。

步骤 3 - 单击该按钮将打开“创建新的测试套件”表单。在“名称”文本框中输入测试套件名称(必填)。从“测试计划”列表中选择测试计划(可选),然后单击“添加此测试套件”按钮。

Create New Test Suite Form

单击“添加此测试套件”按钮后,您将收到一条成功消息,并且需求名称将显示在页面上,如下面的屏幕截图所示。(此处应插入截图)

Add Test Suite

步骤 4 - 添加的测试套件为空白。此套件中没有测试用例。现在,您可以在测试套件中添加任意数量的测试用例。

创建测试用例

测试用例是单独的验证。它们是逐步的顺序活动。应按照顺序执行这些步骤以执行测试。

步骤 1 - 要在测试套件中添加测试用例,请单击“添加新的测试用例”按钮。

步骤 2 - 它将打开一个新的测试用例表单。输入以下详细信息。

  • 标题 - 测试用例的名称

  • 描述 - 要验证的功能概述

  • 测试步骤 - 详细的逐步顺序步骤

  • 预期结果 - 最终结果应是什么的详细信息

  • 验证需求 - 将测试用例与相应的单个或多个需求关联

  • 附加文件 - 附加任何支持文件

Create Test Cases

步骤 3 - 单击“添加单个测试用例”或“添加并添加另一个”按钮,如下面的屏幕截图所示。(此处应插入截图)

Add Single Test Case

测试用例将在测试套件内获得一个 ID。您还可以计算测试套件中的测试用例数量,如下面的屏幕截图所示。(此处应插入截图)

Get ID

编辑测试用例

以下是编辑测试套件中测试用例的步骤。

步骤 1 - 转到“测试套件”部分。选择要编辑的测试套件并单击以打开详细信息。

步骤 2 - 单击相应测试用例的“编辑”图标进行编辑,如下面的屏幕截图所示。(此处应插入截图)

Edit Test Case

它将在编辑表单中打开测试用例的详细信息。

步骤 3 - 完成更改后,单击“保存更改”按钮。

Save Changes

移动测试用例

此功能允许重新排序测试套件中的测试用例。

步骤 1 - 转到“测试套件”部分。选择要编辑的测试套件并单击以打开详细信息。

步骤 2 - 单击重新排序图标,然后根据要重新定位的位置向上或向下拖动,并将其放在所需位置。

Click Re-ordering Icon

删除测试用例

以下是删除测试套件中测试用例的步骤。

步骤 1 - 转到“测试套件”部分。选择一个测试套件并单击以打开详细信息。

步骤 2 - 单击要删除的测试用例的“删除”图标。

步骤 3 - 将显示一个弹出窗口,用于确认删除。单击“确定”,如下面的屏幕截图所示。(此处应插入截图)

Delete Test Case

页面将刷新,测试用例将从测试套件中删除。

TestLodge - 复制测试用例

您可以将测试用例复制到同一项目中的另一个测试套件或跨项目复制。测试套件也可以复制到新的项目中。

以下是复制测试用例的步骤。

步骤 1 - 转到“测试套件”,然后单击列出的测试套件之一。

它将打开测试用例列表。您将在屏幕右侧看到“复制测试用例”按钮,如下面的屏幕截图所示。(此处应插入截图)

Test Suites

步骤 2 - 单击“复制测试用例”。它将显示“复制来源”(左侧)和“复制目标”(右侧)部分。

步骤 3 - 在左侧的“复制来源”部分,将显示所有测试用例,用户可以从中选择要复制到新测试套件的测试用例,方法是选中复选框。您可以选择所有测试用例或单独选择每个测试用例。

步骤 4 - 在右侧的“复制目标”部分,第一个字段是“项目”。选择将复制测试用例的项目名称。它可以是同一项目,也可以是 TestLodge 帐户中列出的其他项目。

下一个字段是 - “复制到” - 其中有两个单选按钮 – “现有测试套件”和“新测试套件”。

“现有测试套件”选项将测试用例复制到您必须在另一个名为“选择现有测试套件”的下拉菜单中选择的现有测试套件,如下面的屏幕截图所示。(此处应插入截图)

Select Existing Test Suite

“新测试套件”选项将测试用例复制到所选项目中的全新测试套件。选择“新测试套件”选项后,新的文本字段将显示“新测试套件名称”,您必须在此输入测试套件名称,如下面的屏幕截图所示。(此处应插入截图)

New Test Suite Option

步骤 5 - 仔细选择后,单击“立即复制测试用例”按钮。

您将收到一条成功消息,如下面的屏幕截图所示。(此处应插入截图)

Copy Test Cases

步骤 6 - 导航到“测试套件”部分,您将看到已复制的测试用例,如下面的屏幕截图所示。(此处应插入截图)

Navigate Test Suites Section

您将收到一条通知,提示测试用例已成功复制。

TestLodge - 导入测试用例

您可以使用 Excel 电子表格或 CSV 文件一次创建多个测试用例。Excel/csv 文件是由行和列作为单元格表示的文本文件。

TestLodge 使用 Google Docs 导入电子表格。您必须先将电子表格上传到 Google Doc 帐户,然后授权该帐户访问该文件。授权后,TestLodge 会自动将所有上传的电子表格识别到帐户中。

您可以选择电子表格并将列名称与 TestLodge 的字段映射。每个电子表格都与一个测试套件关联。然后,您必须将测试用例导入测试套件。因此,最好确保 TestLodge 中已存在测试套件。

每个测试用例都应仅位于其自身的一行中。新的测试用例应写入新行。TestLodge 从电子表格导入标题、描述、测试步骤和预期结果。如果测试用例有多个步骤,则可以使用 CTRL+Enter 将其写入同一行/单元格的新行中。

您可以使用第一行作为列名,也可以使用第一行作为测试用例数据。

以下是一个示例 Excel 表格。

标题 描述 预期结果 测试步骤 自定义字段 1(如有)
用例 1 步骤 1 步骤预期结果 1

步骤 1

步骤 2

步骤 3

用例 2 步骤 1 步骤预期结果 1

步骤 1

步骤 2

步骤 3

用例 n 步骤 1 步骤预期结果 1

步骤 1

步骤 2

步骤 3

导入文件

步骤 1 - 确保 csv 或 excel 已作为 Google 电子表格导入到 Google Doc 中。

步骤 2 - 要复制测试用例,请转到“测试套件”,然后单击列出的测试套件之一。

步骤 3 - 单击屏幕右侧的“导入测试用例”按钮。

Import Test Cases Button

现在,“导入测试用例”页面将打开。

步骤 4 - 单击“立即授权”,以允许 TestLodge 访问 Google 电子表格,如下面的屏幕截图所示。(此处应插入截图)

Click Authorize Now

步骤 5 - 登录您的 Google 帐户并单击“允许”,以授权 TestLodge 访问该帐户。

Login to your Google account

TestLodge 将访问并显示 Google 帐户中所有 CSV 和 Excel 文件的列表。

步骤 6 - 单击包含测试用例的文件以选择该文件,如下面的屏幕截图所示。(此处应插入截图)

Click File

步骤 7 - 查看电子表格数据并将其映射到 TestLodge 中的相应字段。如果电子表格中的第一行数据是标题,请选择“是”,以便 TestLodge 忽略第一行。

步骤 8 - 选择标题、描述、测试步骤和预期结果的列名。

Select Column Name

步骤 9 - 单击“预览”按钮,您将能够看到将导入哪些数据作为第一个用例。

下面的屏幕截图显示预览文件的外观。(此处应插入截图)

Preview File

单击“立即导入”按钮,导入将开始并显示成功或失败消息。您可以查看成功导入的测试用例数量以及失败的测试用例数量以及失败消息。请注意,标题和描述是必填字段。导入完成后,您可以返回到测试套件并查看导入的测试用例。

Clicking Import Now Button

导入成功后,您将收到通知,并在屏幕右侧的“最近导入”部分看到电子表格名称,如下面的屏幕截图所示。

Successful Import Notification

TestLodge - 添加测试执行

要执行测试运行,您需要先创建一个测试运行。测试运行可以在测试计划下创建,即每个测试运行都应与一个测试计划关联。

以下是创建测试运行的步骤:

步骤 1 - 要创建一个新的测试运行,请转到“测试运行”部分。向下滚动并点击右下角的“新建测试运行”按钮,如下面的屏幕截图所示。

Create New Test Run

它将打开一个“新建测试运行”页面,该页面包含三个部分:添加详细信息、选择测试计划和添加测试套件。

步骤 2 - 在“添加详细信息”部分,输入测试运行名称并将其分配给自己。

步骤 3 - 在“选择测试计划”部分,选择一个测试计划,以便这些测试运行与测试计划关联。关联后,用户也可以在测试计划部分看到这些测试套件。并且,您也可以在测试计划部分运行测试用例。

步骤 4 - 要添加测试套件,请点击屏幕右侧的“添加另一个测试套件”按钮。

下面的屏幕截图显示了“新建测试运行”页面。

New Test Run Page

步骤 5 - 点击该按钮后,它将打开在“测试套件”部分创建的所有包含测试用例的测试套件。点击“添加套件”按钮添加到测试运行中,如下面的屏幕截图所示。

Click Add Suite Button

步骤 6 - 选择后,按钮将变为“已选择”。点击“关闭”返回测试运行页面。您可以选择多个测试套件添加到一个测试运行中。

Click Close

步骤 7 - 关闭向导后,测试套件将被添加,并提供“运行所有测试用例”和“仅运行选定的测试用例”选项。默认情况下,选中“运行所有测试用例”选项,如下面的屏幕截图所示。

Run All Test Cases

步骤 8 - 选择“仅运行选定的测试用例”选项。将打开一个弹出窗口,其中列出了所有测试用例。您可以根据需要选中和取消选中。仔细选择后,点击“关闭”返回“测试运行”部分。

Select Run

还有一个选项 - “分配给用户”。使用此选项,您可以将权限分配给任何列出的用户。

步骤 9 - 点击“分配给用户”链接,将显示一个弹出窗口。选择用户并点击“分配给用户”按钮。用户名将显示出来,如下面的屏幕截图所示。

Click Assign

还有一个选项 - “选择测试配置”来配置测试运行。

步骤 10 - 点击此链接将打开“选择测试配置”向导。

默认情况下,操作系统和网络浏览器是通过选中/取消选中可用选项来配置测试运行的两个类别。

您可以在每个类别中添加新的配置,也可以编辑/删除可用的选项和类别。您甚至可以创建一个新的组。

步骤 11 - 根据需要进行配置,然后点击“应用更改并关闭”按钮。

下面的屏幕截图显示了测试配置向导。

Test Configuration Wizard

现在,您可以看到所有可能的配置组合来运行测试用例。对于每个组合,都有一个“分配用户”选项,可用于将权限分配给其他用户。

Assign User

步骤 12 - 仔细进行所有这些选择,然后点击屏幕右下角的“创建测试运行”按钮。

将为每个配置组合添加一个测试套件。您可以看到每个配置中要执行的测试用例总数以及进度百分比。它还会显示分配用户的名称。

下面的屏幕截图显示了为运行添加的测试套件。

Run Added Test Suite

TestLodge - 执行测试执行

您可以执行单个或多个测试运行和测试套件。您甚至可以从同一个测试套件中将单个测试用例分配给不同的用户。执行测试用例时,测试人员会按照书面的手动步骤操作并记录结果。TestLodge 支持将测试用例标记为通过、失败或跳过的功能。您还可以添加实际结果并附加图像。

执行测试运行

有许多方法可以开始执行测试用例,例如从测试计划或需求选项卡。在这里,我们将讨论测试运行选项卡。从任何可用选项点击“测试运行”,都会将控制权转移到“测试运行”。

以下是执行测试运行的步骤。

步骤 1 - 转到“测试运行”部分。向下移动并选择一个可用的测试运行,然后点击,如下面的屏幕截图所示。

Go to Test Runs Section

它将打开“测试运行 - 概述”页面。有很多选项可以开始执行:

  • 运行分配给您的测试 - 此按钮位于概述部分的开头。

  • 运行所有测试 - 此按钮位于页面的右侧。

  • 运行测试 - 此按钮位于页面的底部,用户可以在每个套件中看到此按钮。

Overview Page

Run Tests

步骤 2 - 点击“运行测试”以运行单个测试用例。它将打开测试用例的详细信息,其中包含步骤、预期结果和需求。

步骤 3 - 输入实际结果,并在需要时附加结果文件。

步骤 4 - 点击“通过/失败/跳过”。如果失败,您可以输入缺陷的缺陷跟踪器编号。

下面的屏幕截图显示了单个测试用例的测试运行页面。

Test Run Page

步骤 5 - 点击“通过”。它将更新测试运行摘要,并自动打开下一个测试用例,如下面的屏幕截图所示。

Click Pass

当您点击“运行分配给您的测试”或“运行所有测试”时,它的工作方式与上面解释的相同。

重新运行测试

“重新运行测试”选项允许您再次运行测试用例。您可以选择需要重新运行哪些测试用例,例如仅失败/通过/跳过或所有测试用例。

以下是使用此选项的步骤。

步骤 1 - 选择测试运行,然后点击屏幕右侧的“重新运行测试”按钮。

Select Test Run

它将打开重新运行测试屏幕,您可以在其中选择应包含在重新运行中的测试标准。可用选项包括所有测试、失败测试、未运行测试、通过测试和跳过测试。

步骤 2 - 仔细选择后,点击“创建重新运行”。

Create Re-run

它将创建一个新的测试套件,其中包含所有状态为“未运行”的用例。它基本上将所有“未运行”测试用例从不同的测试套件集中到一个地方。

下面的屏幕截图显示了重新运行测试套件。

Re-run Test Suite

步骤 3 - 从这里开始,按照执行测试运行部分中说明的相同步骤操作。

TestLodge - 测试执行摘要

测试运行部分实时显示测试运行执行进度。它为整个项目以及包含测试用例结果和进度的单个测试套件提供测试运行摘要。它还显示每日进度图表。

当您导航到“测试运行”部分时,它将显示项目最新的摘要,包括通过、失败、跳过或未运行的测试用例。

下面的屏幕截图显示了测试摘要页面。页面的详细信息如下所示。

Test Summary Page
  • 第一部分是过去一周的结果。

  • 在屏幕右侧,您可以查看<测试用例数>个未运行、<测试用例数>个通过、<测试用例数>个失败和<测试用例数>个跳过。这些详细信息来自项目级别存在的所有测试套件。

  • 在屏幕左侧,您可以看到不同的图表,例如饼图、表格图和连续图。

  • 在饼图中,它显示通过/失败/跳过/未运行的测试用例总数。

同样,您可以在表格图中查看每天的进度,如下面的屏幕截图所示。

Everyday Progress in Tabular Graph

您还可以使用表格图下方的连续图查看日进度。

在屏幕左侧图表部分下方,您可以查看尚未开始的测试运行数量以及分配给登录用户的数量。

在屏幕右侧,您可以查看有多少测试运行正在进行,以及登录用户参与了多少测试运行。

下面的屏幕截图显示了测试运行的“未开始”和“进行中”详细信息:

In-progress Details

单个测试套件/用例摘要

您可以查看测试套件中单个测试用例的状态。

以下是查看单个测试用例进度的步骤

步骤 1 - 转到“测试运行”,然后点击页面底部的测试套件。

它将打开“测试套件 - 概述”页面。还有两个子选项卡 - “分配的用户”和“单个用例”。

在屏幕右侧,您可以看到未运行/通过/失败/跳过的测试用例数量,而在右侧您可以看到关于测试套件进度的饼图。

步骤 2 - 点击“运行分配给您的测试”按钮,您将能够运行分配给登录用户的测试套件中的所有测试用例。

下面的屏幕截图显示了“测试套件 - 概述”页面。

Individual Test Suite

步骤 3 - 点击“分配的用户”子选项卡。您可以查看分配给登录用户的测试用例数量。您可以在分配的测试用例中查看有多少通过/失败/跳过。

步骤 4 - 点击“运行所有剩余测试用例/运行分配给您的测试”按钮来运行测试用例。

下面的屏幕截图显示了“分配的用户”部分的详细信息。

Assigned Users Section Details

步骤 5 - 点击下一个选项卡 - “单个用例”。它显示测试套件中存在的所有测试用例。在每个测试用例名称下方还有一行显示上次运行日期、上次保存的用户名、用例编号和结果(通过/失败/跳过)。

下面的屏幕截图显示了“单个用例”详细信息。

Click Individual Cases

有一个名为“查看测试运行统计信息”的链接。它显示特定测试用例的所有测试实例结果,如下面的屏幕截图所示。

View Test Run Stats

步骤 6 - 点击屏幕右侧的日历符号并选择时间线以查看状态。单个运行结果显示所选时间线期间的所有测试实例和结果。

步骤 7 - 点击“查看”,它将显示特定实例的详细信息。

下面的屏幕截图显示了如何使用日期进行筛选。

Click View

步骤 8 - 点击屏幕右侧的下箭头。它将显示测试用例的所有详细信息。您可以看到执行测试用例时添加的实际评论和附件。

Test Case Details

TestLodge - 报告

TestLodge 支持报表功能,您可以使用它创建报表来跟踪进度。

TestLodge 主要支持以下类型的报表:

  • 测试运行结果
  • 常见用例结果
  • 用户工作量
  • 可追溯性矩阵

前三个报表位于“测试运行”部分,而可追溯性矩阵位于“需求”部分。

在“测试运行”页面上,“报表”部分位于屏幕右侧。

Reports Section

测试运行结果

测试运行结果是一个非常简单的报告,它提供所有测试用例测试结果的高级视图。

在此报告中,您可以查看以下详细信息:

  • 未运行状态的测试用例
  • 已通过的测试用例
  • 已失败的测试用例
  • 已跳过的测试用例

要访问此报告,请转到“测试运行”→“报告”部分,然后单击“测试运行结果”。它将以 HTML 格式打开报告,如下面的屏幕截图所示。

click Test Run Results

有两个筛选选项可以操作报告。首先是按测试创建日期范围。此选项根据提供的开始和结束日期生成报告。其次是通过手动选择测试用例。此选项提供所选测试套件的报告。

您可以在屏幕右侧查看测试用例总数和已通过的测试用例数以及完成百分比。

下一部分显示未运行、已通过、已失败和已跳过测试用例的饼图和表格形式。

最后一部分将所有测试用例分组到不同的状态,例如未运行、已通过、已失败和已跳过。它显示各个测试用例的详细状态,如下面的屏幕截图所示。

Status Details

同样,当您选择测试套件时,可以在“报告”部分单独查看每个测试套件的测试运行结果报告。

常见用例结果

“常见用例结果”报告显示前 10 个已通过、已失败和已跳过的测试用例。此报告有助于了解被测应用程序的优势和劣势。

此报告包括以下信息:

  • 标题
  • 总运行次数
  • 总通过次数
  • 通过率(总通过次数/总运行次数)

要访问此报告,请转到“测试运行”→“报告”部分,然后单击“常见用例结果”链接。

以下屏幕截图显示“常见用例结果”报告页面。

click Common Case Results Link

此报告显示前 10 个已通过、已失败和已跳过的测试用例。“总运行次数”表示为此测试用例启动的实例数,“总通过次数”显示已通过的测试实例数。

用户工作负载

用户工作负载报告用于容量规划。此报告可帮助管理层了解每个团队成员完成了多少工作以及还剩下多少工作。

此报告包括以下信息:

  • 团队成员姓名
  • 未完成的测试用例数量和涉及的测试运行数量
  • 运行标题
  • 运行创建日期
  • 分配给用户的剩余测试
  • 完成率

要访问此报告,请转到“测试运行”→“报告”部分,然后单击“用户工作负载”链接。

以下屏幕截图显示用户工作负载报告页面。

User Workload Report Page

可追溯性矩阵

需求追溯矩阵有助于跟踪和确保所有需求都已进行测试。它对于查看哪些需求已通过测试验证以及哪些需求尚未验证非常有用。

为了利用需求追溯报告,您应该已经创建了需求并将其链接到各个测试用例。

要访问需求追溯报告,请选择一个需求文档,然后在“报告”下选择“追溯矩阵”,如下面的屏幕截图所示。

Traceability Matrix

在此报告中,您可以看到哪个需求针对哪个测试用例进行了测试。

以下屏幕截图显示追溯矩阵页面。

Traceability Matrix Page

TestLodge - 导出内容

TestLodge 允许将所有内容导出为 CSV、XML 或 HTML 文件。如果需要,这些文件有助于将内容上传到其他系统。您可以导出测试计划、需求、测试套件和测试运行报告的内容。

导出测试计划

测试计划可以导出为 CSV、XML 或 HTML 文件。以下是导出测试计划的步骤。

步骤 1 - 转到“测试计划”部分,然后单击一个可用的测试计划。

步骤 2 - 转到“导出”部分,然后单击所需的配置文件名,如下面的屏幕截图所示。

Go to Export Section

如果您选择 CSV 文件,它看起来如下所示:

Select CSV File

XML 文件如下所示:

XML File

HTML 文件如下所示:

HTML File

导出需求

您可以导出需求文档中存在的所有需求。与测试计划类似,需求也支持 CSV、XML 和 HTML 报告。

以下是导出需求的步骤。

步骤 1 - 转到“需求”选项卡,然后选择一个可用的需求文档。

步骤 2 - 转到“导出”部分,然后单击其中一种文件格式,如下面的屏幕截图所示。

Export Section

导出测试套件

您可以导出所有测试套件以及属于该测试套件的所有测试用例。与测试计划类似,测试套件也支持 CSV、XML 和 HTML 报告。

以下是导出测试套件的步骤。

步骤 1 - 转到“测试套件”选项卡,然后选择一个可用的测试套件。

步骤 2 - 转到“导出”部分,然后单击其中一种文件格式,如下面的屏幕截图所示。

Export Test Suite

导出测试运行摘要

您只能导出特定测试运行/套件的测试运行摘要。与测试计划类似,它也支持 CSV、XML 和 HTML 报告。

以下是导出测试运行摘要的步骤。

步骤 1 - 转到“测试运行”选项卡,然后选择一个可用的测试套件/运行。

步骤 2 - 转到“导出”部分,然后单击其中一种文件格式,如下面的屏幕截图所示。

请注意,没有文件格式导出图表,它只导出测试用例及其状态的详细信息。

Exports Chart

TestLodge - 问题跟踪器集成

TestLodge 集成了 20 多个领先的问题跟踪工具。这些集成允许我们直接在 TestLodge 中为失败的测试用例创建工单/缺陷。通过使用这些集成,您可以在测试过程中节省记录工单/缺陷的时间。

配置

将 TestLodge 与不同的问题跟踪器连接非常简单。在这里,我们将学习如何将 TestLodge 与 Mantis 缺陷跟踪器配置。

步骤 1 - 转到“所有项目”选项卡,然后单击“设置”,如下面的屏幕截图所示。

Configuration

步骤 2 - 单击“问题跟踪器集成”。

步骤 3 - 在“选择您的问题跟踪器”中填写以下详细信息。

  • 问题跟踪器 - 从下拉列表中选择 Mantis

  • 帐户 URL - 提供 Mantis URL 以访问项目和其他信息

  • 用户名 - 输入 Mantis 用户名

  • 密码 - 提供访问 Mantis 的密码

步骤 4 - 单击“保存 Mantis 设置”。

Save Mantis Settings

现在,TestLodge 可以访问问题跟踪器帐户。

下一步是将 TestLodge 项目与问题跟踪器项目链接。

步骤 5 - 转到“所有项目”并选择该项目。

步骤 6 - 在“概述”部分,单击屏幕右侧的“编辑”符号。

Edit Symbol

步骤 7 - 单击链接“选择您的 Mantis 项目列表”。选择要在其中为失败的测试用例创建工单/缺陷的项目。

以下屏幕截图显示如何选择 Mantis 项目。

Select Mantis Project

以下屏幕截图显示可用的项目列表。

Projects List

步骤 8 - 最后,单击“保存更改”。

TestLodge - 搜索

TestLodge 支持简单的搜索功能,您可以利用它来查找项目、不同的测试计划、需求和测试套件中的内容。您只需在相应的搜索文本框中键入名称,它就会提供结果。

搜索项目

当您导航到其中一个可用项目时,“搜索项目”链接将出现在页面顶部。此链接存在于所有选项卡中,例如“概述”、“测试计划”、“需求”、“测试套件”和“测试运行”。

现在,当您单击“搜索项目”链接时,它将打开一个搜索页面,其中包含两个字段:搜索和显示。

  • 搜索 - 这是一个简单的文本框,用户在其中输入要搜索的项目标题。

  • 显示 - 这是一个下拉菜单,其中包含以下选项:全部、测试计划、需求、测试套件和用例以及测试运行。

选择下拉选项后,TestLodge 将搜索项目中的特定文档。单击“Go”按钮进行搜索。

以下屏幕截图显示“搜索项目”功能页面。

Search Project Functionality Page

搜索测试计划

TestLodge 特别支持“测试计划”选项卡的搜索功能。您可以使用标题在此处搜索特定的测试计划。

导航到“测试计划”选项卡后,搜索文本框位于第一部分。

您可以键入要搜索的测试计划标题,然后单击“搜索”按钮,如下面的屏幕截图所示。

Click Search Button

单击其中一个测试计划后,将显示其内容。

测试计划包含多个部分。搜索功能支持搜索测试计划内的不同部分。

您可以在搜索框中键入标题,然后单击“搜索”按钮。

Type Title

单击“搜索”按钮后,它将在新的向导中显示搜索到的内容。单击搜索到的内容可直接导航到该内容,如下面的屏幕截图所示。

Clicking Search Button

同样,您也可以将搜索功能用于“需求”选项卡。

搜索测试套件

在“测试套件”选项卡中,您可以搜索属于测试计划的不同测试套件。

有两个字段:标题和测试计划。

  • 标题 - 输入测试套件名称

  • 测试计划 - 选择要在其中搜索测试套件的测试计划

执行搜索操作时,可以使用任一字段。不需要在两个字段中都提及详细信息。

输入搜索条件后,单击“搜索”按钮。

以下屏幕截图显示如何搜索测试套件。

Search Test Suites

单击其中一个测试套件后,它可以再次利用搜索功能来查找特定的测试用例。

在搜索框中,键入测试用例的标题,然后单击“搜索”。它将显示所有匹配的测试用例,如下面的屏幕截图所示。

Search Box

单击“搜索”按钮后,结果内容将显示在新向导中。您可以通过单击搜索内容的超链接直接移动到该内容。

Clicking Hyperlink

搜索测试运行

您可以使用分配的用户姓名以及测试运行的状态(已完成、进行中和未开始)来搜索测试运行。

向下移动测试运行页面时,您会找到一个包含两个字段的“搜索”部分:

  • 涉及用户 - 这是一个下拉列表。它是分配的用户列表。它将搜索分配给所选用户的测试运行。

  • 状态 - 您可以根据测试运行的状态(已完成、未开始或进行中)搜索测试结果。

您可以使用组合或任何一个字段来搜索内容。

提供搜索条件后,点击如下截图所示的“搜索”按钮。

Search Test Runs

TestLodge - 注销

建议您并在完成工作后务必从 TestLodge 帐户注销,以确保数据安全。

注意 − TestLodge 对于非活动会话没有任何超时设置。除非点击“注销”按钮,否则您不会自动注销。如果您直接关闭浏览器,您将被注销,但这并非最佳做法。

例如,如果您已登录 TestLodge 帐户,但未注销帐户,也未关闭浏览器,那么即使 10 小时后您也可以查看所有内容并继续工作,无需再次登录。

强烈建议您在完成工作后立即注销帐户。

以下是注销帐户的方法。

注销按钮位于页面右上角。此按钮存在于 TestLodge 的所有选项卡/页面中。

以下截图显示了页面上的注销按钮。

Logout Button

无论何时想要从页面注销,请点击上述按钮。点击按钮后,您将注销,并显示 TestLodge 登录页面以及注销消息“您已注销”。

您可以重新输入凭据以再次登录帐户。

以下截图显示注销页面。

Logout Page
广告