了解最新技术文章
如果您要选择是在我们的托管环境还是本地(服务器)中运行 TestRail 应用程序,则您应该考虑一些注意事项。本文档旨在通过概述 TestRail Server 安装占用空间、TestRail-Server 和 TestRail-Cloud 之间的功能差异以及有关我们未来的 TestRail Server 计划(在支持的组件和可能弃用方面)的一些信息来解决这些注意事项。
有时,由于各种操作因素,我们的 TestRail 云版本和服务器版本之间的功能可能会略有差异。下表列出了截至我们当前服务器版本 (8.0) 的功能级别差异。
TestRail Cloud 客户始终首先获得我们的最新特性和功能,但在极少数情况下,该功能专门针对在自己的环境中托管 TestRail 的客户,例如 PHP 8.1 兼容性。
特征 | 测试轨版本 | ||||
服务器7.0 | 服务器7.4 | 服务器7.5 | 服务器8.0 | 托管(云) | |
共享测试步骤 | ✅ | ✅ | ✅ | ✅ | ✅ |
媒体库 | ❌ | ✅ | ✅ | ✅ | ✅ |
互动图表 | ❌ | ✅ | ✅ | ✅ | ✅ |
测试用例版本控制和审查(企业) | ❌ | ✅ | ✅ | ✅ | ✅ |
网络钩子 | ❌ | ❌ | ✅ | ✅ | ✅ |
单点登录和多重身份验证(企业) | ❌ | ❌ | ✅ | ✅ | ✅ |
PHP 8.1 兼容性 | ❌ | ❌ | ❌ | ✅ | ❌ |
可定制的仪表板图表 | ❌ | ❌ | ❌ | ✅ | ✅ |
结果排除 | ❌ | ❌ | ❌ | ✅ | ✅ |
改进的报告 | ❌ | ❌ | ❌ | ✅ | ✅ |
下面列出了云和服务器之间的其他一些重要区别:
TestRail Cloud 对性能有 API 速率限制。在 TestRail Professional 上,API 速率限制为每分钟 180 个请求。在 TestRail Enterprise 上,每分钟有 300 个请求。如果您在 TestRail Server 上使用高度自动化,则需要考虑这一点
自定义报告和自定义缺陷插件只能在 TestRail Server 上使用,因为需要访问文件系统。
目前只能在 TestRail Server 上通过 AD/LDAP 连接进行身份验证。虽然可以通过 SAML 2.0 在 TestRail Cloud Enterprise 上实现 SSO,但尚不支持用于身份验证的 AD 和 LDAP 连接。
在决定选择服务器还是云时,您应该考虑基础设施和托管要求。TestRail 的安装占用空间类似于下面的框图,但根据您选择的是基于 Windows 还是 Linux 的环境,存在一些差异。具体来说:
如果您运行的是 Windows,则需要使用 IIS 为应用程序提供服务。
如果您运行的是 Linux,则需要使用 Apache2,并且无法选择使用 MSSQL 数据库。
为这两个选项提供了完整的安装和配置文档:
Windows
Linux
对于许多客户来说,使用 Docker 容器来编排所有不同的应用程序层和组件要更快、更简单。
上一篇:TestRail详细介绍
下一篇:TestRail使用提示和技巧