在一个地方管理所有手动、探索性和自动化测试,以全面了解您的测试。 集中您的测试活动,以便更轻松地访问和管理测试资产、减少重复并确保整个测试过程的一致性。
在一个协作平台的分层文件夹中组织、管理和跟踪自动和手动测试用例。
在多个测试运行中重用测试用例并将测试用例复制到新套件或项目。
创建和管理独特的测试用例字段,例如用于选择测试用例的自动化状态的下拉菜单或多行文本字段以作为探索性会话的一部分详细说明目标。
从 CSV 文件或其他测试管理工具迁移任何现有测试用例,以维护您的历史数据。
通过添加一个或多个测试用例来快速概述您的测试场景,而无需填写所有测试用例字段。
使用开箱即用的模板进行脚本化、基于步骤或探索性测试,或定义您自己的模板以确保一致性和效率。
记录对每个测试的测试用例和历史结果的所有更改,以便您可以查看谁执行了测试、包含哪些测试计划和运行测试以及相关注释。
在多个测试用例中重复使用同一组测试步骤,因此您可以编辑一组步骤一次,编辑内容将自动分发到使用这些步骤的所有测试用例。
使用单个集中式测试用例存储库来存储和组织用例,或划分为不同的存储库以获得更多粒度和控制。
并排比较测试用例版本以跟踪测试用例随时间的变化情况。
将测试与问题联系起来,以发现需求差距,减少缺陷泄漏,并确保测试涵盖应用程序的功能。
设置协作审核和批准流程,以确保测试用例准确定义您的应用程序并满足您组织的标准。
轻松管理从单个测试运行到建立测试用例审批流程的所有事务。 利用团队的集体专业知识,确保您的团队知道该做什么以及何时工作。
定义一组要运行的测试,将测试分配给团队成员,并执行所有测试以记录结果。
分组并执行多个测试运行,以针对不同的操作系统、浏览器、测试环境或设备测试您的应用程序。
定义范围、设置截止日期并将多个测试工作链接在一起以跟踪目标的测试执行进度。
通过个性化的待办事项列表、高级过滤选项和集中执行位置,让您的团队保持正轨。
在一个位置管理测试数据并使用多个值运行相同的测试,而无需复制或维护重复的测试用例。
在记录结果时输入案例的时间估计和实际测试时间,以预测完成给定里程碑、测试计划或测试运行所需的时间。
无论您使用的是 Selenium 等流行工具、单元测试框架,还是 Jenkins 等持续集成 (CI) 系统,TestRail 都可以与几乎任何工具集成。
与外部需求管理器、错误跟踪器和问题管理工具(如 Jira、GitHub Issues、Azure DevOps 等)集成,以链接需求、自动创建新缺陷并查看缺陷状态。
与流行的测试自动化框架(如 Selenium、Cypress、JUnit、Playwright、TestNG、Sauce Labs 等)集成,或与您自己的内部工具集成,以可视化结果、跟踪覆盖范围并链接到缺陷。
上传在任何 CI 工具(包括 Jenkins、GitHub、GitLab、Azure DevOps、Bitbucket 等)上的构建管道或作业中运行的测试自动化工作流程的结果。
使用 TestRail API 实现强大的集成,以获取、添加和操作几乎任何测试实体或工件。
通过命令行或 CI/CD 工具自动上传和报告常见测试自动化框架和工具的结果。
发生测试事件(例如创建或更新测试用例、测试运行或测试计划)时触发出站请求。
使用 UI 脚本向 TestRail 实例添加自定义功能,例如触发测试自动化运行、通过单击按钮将更新推送到 Slack 等协作工具等。
报告来自数十个 DevOps 工具的测试结果,以便在整个团队中进行高效分析和可见性。
通过在一个地方监控所有测试活动的进度(从手动探索性测试到自动回归测试以及其间的所有内容),更快地维护合规性和分类风险。
快速打开测试,查看测试步骤,添加结果,并使用三窗格视图跳转到下一个测试。
记录每个测试步骤的结果,捕获测试时间和环境详细信息,并上传屏幕截图和其他附件以提供上下文。
链接到 Jira 等问题跟踪工具并将缺陷推送到问题跟踪工具,以便立即向开发团队报告错误。
通过将测试工件与需求和缺陷联系起来,跟踪从定义到交付的工作。
克隆没有测试结果的测试运行或测试计划,以重新创建以前的运行或计划,而无需配置每个设置。
关闭测试运行以表明所有测试均已得到解决,防止更改并保留测试的历史记录。
通过测试分析和报告更快地做出数据驱动的决策,让您全面了解质量运营。
生成全面的项目报告,跟踪测试覆盖范围,并在需求、测试和缺陷之间建立可追溯性。
项目、里程碑和测试运行的实时报告让您的团队可以查看从进度到缺陷的所有相关测试的状态。
比较多个项目、里程碑、测试计划和运行的测试活动。
按计划或按需生成报告并通过电子邮件发送,以便在内部和外部与客户、合作伙伴和利益相关者沟通测试进度和结果。
根据配置的计划自动生成报告,以便轻松地将指标和测试结果转发给整个团队。
通过查看、选择和过滤所需的数据,根据您的需要组织仪表板图表。
集中管理可见性和控制以支持合规性和治理,从而确保您的数据保持安全——无论您的团队位于一个地点还是分布在全球。
实施安全策略,确保用户的凭据不会丢失、被盗,也不会通过 SAML 2.0、OAuth 和 OpenID Connect 进行 SSO 重用。
确保您的团队通过电子邮件或流行的身份验证器应用程序对登录进行身份验证,以更好地保护对您的数据的访问。
通过简单而精细的控制来管理全局和项目角色和权限,确保每个用户(从承包商到全职员工)仅拥有所需的访问权限。
使用细粒度的权限来分配用户角色并将团队分组,以确保每个团队成员仅拥有他们需要的访问权限。
跟踪 TestRail 实例中创建、更新和删除的每个实体。
将项目和用户管理职责委托给一部分用户,而不授予他们对 TestRail 的完全管理访问权限。
指定您的首选备份时间,查看上次备份何时完成,并在紧急情况下恢复上次备份,覆盖任何后续更改。
将测试人员分组,以满足每个项目的独特工作流程。 然后随着团队的发展添加角色、创建新用户并更新权限。
利用 TestRail 的内置集成和广泛的 API 来创建理想的测试工具堆栈
使用适合您团队测试方式的灵活组织功能和集成来构建 QA 工作流程
在平台内自定义许多行为和测试实体 - 从测试用例和结果字段到测试用例模板和测试自动化触发器
通过易于使用且直观的测试工作流程快速吸引新用户,使您能够在不牺牲质量标准的情况下扩展团队
随着业务和应用程序的增长,处理测试活动的增加,同时保持利益相关者的可见性