了解最新技术文章
3D Systems 设计、制造和销售用于增材制造的 3D 打印机、打印材料和软件解决方案。30 多年前,3D Systems 将 3D 打印的创新带入了制造业。3D Systems 在全球设有 25 个办事处,拥有 2,400 名员工,年收入为 6.15 亿美元,其技术和服务可满足航空航天、医疗保健和娱乐等市场中通过生产进行原型设计的各种高级应用。
“由于我们的打印机供应短缺,我们可以测试的硬件有限。这就是为什么高效利用我们在硬件上的时间并最大限度地为客户进行测试是我们的首要任务。” -Moira Tuffs,3D Systems 软件 QA 经理
对于 3D Systems 的 QA 团队来说,他们面临的最大挑战来自于 3D 打印机硬件供应有限、缺乏适当的测试文档以及不断增长的客户期望。这些挑战意味着 3D Systems 难以管理和执行每个版本的必要测试。软件 QA 经理 Moira Tuffs 表示,“[在 TestRail 之前]我们在 Word 文档、电子表格、白板、临时测试中记录了我们的测试,其中一些没有以任何形式记录。” 3D Systems 知道他们需要更好的测试管理解决方案来满足客户的需求。
3D Systems 的目标是改善组织沟通并简化测试管理流程,以便为客户提供更快、更高效的产品发布。3D Systems 借助 TestRail 来更深入地了解其测试工作、改进测试报告并简化测试工作流程以实现其目标。
通过实时了解测试进度,Moira 可以更轻松地管理整个团队的工作负载,更快地识别阻碍因素,并帮助团队成员解决复杂的问题。她解释说:“通过查看当前的测试运行,我可以快速跟踪几个不同的项目并准确了解每个人的进度。在 TestRail 出现之前,每天跟踪进度可能会很痛苦。我需要联系不同的人并参加不同的会议。但现在,我可以快速进入 TestRail,通过可视化报告线索查看团队的进度,而无需等待有人寻求帮助。” TestRail 有助于提高质量流程的可见性,并提高整个团队部署新版本的信心。
TestRail 的内置报告还可以帮助 Moira 和她的团队向管理层传达重要信息。Moira 表示:“能够通过 TestRail 的报告显示测试的进展和项目的状态,并在所有项目中达成共识,这让我们 [QA] 有了立足之地。在执行层面,图表的可视化可以在几秒钟内讲述一个巨大的故事。” 她继续说道,“在我们采用 TestRail 之前,没有任何一个清晰的图片可以在相同的同类比较中解释我们所有项目的状态。现在,我们可以轻松地向高管分享一致的测试状态图。
TestRail 对于 3D Systems 团队来说最重要的优势之一是其整体易用性,更具体地说,是其易于上手、灵活性和直观的工作流程。当他们需要根据即将到来的发布时间表灵活调整资源时,这一点尤其重要。Moira 解释说:“当我们进行繁重的测试工作时(通常是在我们准备发布时),我们会邀请其他人来帮助测试。当这种情况发生时,无论他们是合同工还是其他团队的人员,我们都需要快速让他们入职,而 TestRail 对此提供支持。” 借助 TestRail,3D Systems 可以在集中式系统中标准化其测试管理,从而使他们能够轻松地加入新用户并保持对其测试工作的可见性。
因为 TestRail 允许他们在一个地方记录所有测试用例,以结构化格式编写可重复的测试用例,并一致地记录测试结果,所以几乎任何人都可以在繁忙的发布周期中帮助进行测试。这使得审查测试用例活动变得很容易,跳到继续完成工作,并在需要时分散测试负载。这种程度的灵活性使团队能够根据需要调整和调整资源,而不会丢失进度或减慢测试速度。
此外,TestRail 允许 3D Systems 以灵活的分层文件夹结构组织测试用例。Moira 解释说:“层次结构帮助我们突出我们缺少测试的地方以及我们应该关注的地方。这是一个快速检查,‘我们有所有的屏幕吗?我们已经掌握了所有的工作流程了吗?在屏幕内,我们是否拥有所有正确的工作流程?这是一个有用的组织工具,可以让我们查看现有的测试覆盖率。” TestRail 测试用例存储库内的分层文件夹结构使 3D Systems 可以轻松快速启动运行、确定测试用例的优先级并跟踪覆盖范围。
TestRail 的报告功能和易用性为 3D Systems 的 QA 团队提供了测试进度的实时可见性,这是一种与关键利益相关者更清晰地沟通的方式,并简化了工作流程,提供了更大的灵活性和更轻松的入门。Moira 解释说:“TestRail 的价值在于测试过程的可见性,这有助于维持我们的 QA 时间表并提供高质量的产品。我们使用 TestRail 生产出可靠的产品这一事实足以让我们的利益相关者和高管对产品的质量更有信心。” 因此,3D Systems 的 QA 团队不仅能够改变整个公司围绕 QA 的文化,而且能够改变整个公司的 QA 文化。使用 TestRail 提高质量也增强了对产品质量的整体信心。