Skip to content
首页 » FAQs

FAQs

TestRail 项目及其类型

  • by

项目是 TestRail 中的主要组织单位。通常建议为每个希望在 TestRail 中管理的真实软件项目创建一个 TestRail 项目。所有其他数据(如测试运行、测试结果、里程碑等)都直接与特定项目相关联。 TestRail中的三种项目类型 目前在TestRail中有三种项目类型: 在本文中,您将了解每种项目类型之间的差异,并学习在何时应该使用一种类型而不是另一种类型。 你使用的项目类型将决定你如何在该项目中组织和管理测试用例。 单一代码库项目 一个测试套件(仓库)易于管理,并且对于大多数项目来说,能够灵活地应对多个并发版本。在这个项目中,你将有一个单独的区域来存储该项目的所有测试用例,你可以像使用文件夹一样使用章节和子章节来组织你的测试用例。 使用单一的代码库可以简化事情,并允许在单次测试运行中进行完整的端到端测试,同时通过里程碑和测试计划在不同版本的软件中进行并发测试,保持灵活性。 单一代码库项目与基线支持 一个测试套件(存储库)为您提供额外的选项,可以同时管理测试用例的多个分支。如果您需要并行测试多个项目版本,这非常理想。 在这种类型中,您创建一组主测试用例,然后将它们拆分为不同的基线。基线允许您从主测试套件中复制用例,然后在基线上进行更改而不会影响主测试用例。 带有测试套件的项目 启用测试套件的项目可以用于在测试套件级别按功能区域和应用程序模块组织测试用例。每个测试套件都可以像在单个仓库型项目中一样,组织成自己的章节和子章节。这种类型的项目应保留给那些在其系统中需要更严格测试区域划分的团队。因为如果你使用多个测试套件,你将无法在同一个测试运行中添加来自多个测试套件的测试用例。 在早期版本的TestRail中,这是唯一可用的项目类型。 如何从一种项目类型转换为另一种项目类型 如果你一开始使用一种类型的测试案例存储库,但后来想切换到另一种,你可以通过几个步骤来实现。 1. 从多个测试套件到单一存储库的支持基线:  迁移步骤:… Read More »TestRail 项目及其类型

TestRail 使用提示和技巧

  • by

TestRail 包含许多对高级用户有用的功能和技巧。本文将解释其中一些功能,以帮助您充分利用 TestRail 的用户界面和功能。如果您对某个特定主题感兴趣,请参考右侧的侧边栏菜单。 用户界面 TestRail 的工具栏 在TestRail用户界面的大多数页面上,你可以找到一个页面元素,那就是工具栏。工具栏为当前页面提供有用的的功能和选项。例如,在测试案例页面上,通过工具栏导入和导出测试案例。你还可以从工具栏执行其他有用的操作,如打印报告或跳转到相关页面。 添加附件(图片和文件) 您可以通过点击文本框下方的添加图片图标来添加和嵌入图片或文件到文本框中。这有很多使用场景。例如,这在显示测试步骤或预期结果的一部分附加详细信息时非常有用: 删除附件(图片和文件) 虽然你可以通过点击附件并使用“附件详情”窗口来删除字段或侧边栏中附加的图像或文件,但有一个替代方法可以实现这一删除。 按住图像或文件的缩略图几秒钟。红色的“删除”按钮将出现在缩略图旁边。要删除附件,请点击删除按钮。要取消操作,请点击缩略图。 跳到下一个测试 如果你想依次验证多个测试,通常需要在验证并完成一个测试后跳转到下一个测试。为此,TestRail 在工具栏中提供了有用的链接,可以跳转到下一个和上一个测试。 根据您如何处理测试,下一页和上一页链接可以有不同的含义。如果您从待办事项页面点击了一个测试,点击下一页将带您到列表中的下一个测试。同样,如果您来自测试运行页面,点击下一页将带您到运行中的下一个测试。 TestRail通常会自动识别模式,但您也可以通过点击箭头之间的图标来选择。 测试用例 移动和复制测试用例 移动和复制测试用例(或整个部分)通常对复制或重新排列测试套件和测试用例很有帮助。 删除和恢复测试用例 删除测试用例将从打开的测试运行和计划中删除任何相关的测试。用户可以通过标记为已删除或永久立即删除测试用例来删除测试用例。标记为已删除的测试用例将从TestRail中隐藏,但可以在7、14或30天内恢复。这可以在TestRail管理员内部进行配置管理 > 站点设置… Read More »TestRail 使用提示和技巧

基于 Web 的测试用例管理工具——TestRail 简介

  • by

TestRail 是一个基于网页的测试用例管理工具。QA 工程师、开发人员和团队负责人使用它来管理、跟踪和组织软件测试工作。TestRail 允许团队成员从一个现代且易于使用的网页界面设计测试用例、组织测试套件、执行测试运行并跟踪其结果。本文将概述 TestRail 的核心功能和工作流程,帮助您简化测试并交付高质量的发布版本。 管理测试用例、测试套件和测试运行 传统的在纸上、维基、缺陷跟踪工具或一般的文档管理系统上管理和记录测试用例的方式很快就会达到极限。TestRail 能够让您在优化的用户界面和应用程序结构中创建、管理和组织测试用例和测试套件。 提升测试生产力 TestRail 的待办事项列表、过滤器和电子邮件通知有助于协调测试运行并提高测试人员的生产力和责任感。目标是确保每个团队成员始终了解他们的任务,同时团队负责人可以根据工作量将新任务分配给测试人员。 实时了解您的测试进度 要做出重要的项目决策,获取关于测试进度和测试结果的详细信息是至关重要的。诸如“我们已经成功完成测试运行的百分之多少?”、“我们在即将到来的里程碑上进展如何?”或“过去24小时内执行了哪些测试?”等问题只能通过使用像TestRail这样的全面测试用例管理软件才能高效地回答,而TestRail使这些细节变得一目了然。 大规模测试管理 组织和协调多个并行测试,无论是不同项目还是不同版本的发布,通常都是复杂且耗时的。为了不让你的测试工作迷失方向,TestRail 帮助你管理重要的软件特定数据和结构,例如项目里程碑,并且使其容易与缺陷跟踪工具集成。 仪表板 登录 TestRail 后,您通常看到的第一个页面是仪表板。仪表板为您提供可用项目的概览、最近的项目活动以及您的待办事项。当您导航到一个项目(点击项目标题)时,您切换到项目视图并停留在项目的概览页面,显示项目详细信息,如测试用例、正在进行的测试运行、项目活动等。每当您需要切换到另一个项目时,只需点击左侧面板中当前项目名称旁边的下拉箭头,然后点击所需的项目。您甚至可以从这个下拉菜单中添加一个新项目。 测试案例和章节 在TestRail中,测试案例包括测试前提的描述、测试步骤的列表以及预期结果。理想情况下,一个测试案例可以由一名测试人员在短时间内验证,并确认特定功能、记录任务或验证项目 artefact。 在… Read More »基于 Web 的测试用例管理工具——TestRail 简介

TestRail 服务器与 TestRail Cloud

  • by

如果您正在选择是在我们的托管环境中运行 TestRail 应用程序,还是在本地(服务器)上运行,有几个因素需要您考虑。本文档旨在通过为您提供 TestRail 服务器安装占用情况的概述、TestRail-Server 和 TestRail-Cloud 的功能差异,以及有关 TestRail 服务器支持组件和可能弃用的未来计划的信息,来解决这些考虑因素。 TestRail 云版和服务器版的功能差异 有时由于各种运营因素,我们的Cloud和Server版本的TestRail在功能上可能会有细微的差异。下表列出了功能级别的差异,直至我们当前的Server版本(8.0)。  TestRail 云客户总是能率先获得我们的最新功能和功能,除非在少数情况下,该功能明确针对在自己环境中托管 TestRail 的客户,例如 PHP 8.1 兼容性。 特征 测试铁路版本 服务器 7.0 服务器… Read More »TestRail 服务器与 TestRail Cloud