开源测试运行工具
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
TestCentric 是一个围绕“Test-Centric Development”理念构建的开发者工具项目,当前工具均为开源。它主要面向 .NET 测试场景,核心产品包括 TestCentric GUI Runner 与 TC-Lite Test Framework。项目作者 Charlie Poole 曾长期参与 NUnit 项目,因此该工具与 NUnit 生态有明显延续关系。
TestCentric GUI Runner 的定位很明确:NUnit V2 曾提供 GUI Runner,但 NUnit 3 起不再提供,TestCentric Runner 用来填补这一空白。正文显示当前开发重点在 Runner 2,最新版本为 2.0.0-beta2;旧版 1.x 被视为 legacy,但仍可用,且外观和使用方式接近 NUnit V2 GUI。支持方面,当前 Runner 1.4.0 支持 NUnit 测试;旧版 GUI 支持 NUnit 3,并可通过标准 NUnit 扩展支持 NUnit V2。TC-Lite 则是类似 NUnitLite 的轻量测试框架,目标是创建和执行快速、独立的微测试,测试可被整合进可执行程序集,无需额外基础设施。
正文明确说明目前所有 TestCentric 工具都是 Open Source,因此从性价比看很有吸引力。项目也提到未来可能出现部分商业版本,但没有披露价格、授权模式、付款方式或企业支持条款。
优点是定位清晰,专门解决 NUnit/.NET 测试工作流中的 GUI 运行需求;TC-Lite 对快速微测试也有明确价值;文档栏目覆盖安装、运行、GUI 元素、扩展、命令行、发布说明和许可证等。局限在于当前公开信息显示主要支持 NUnit,所谓支持更多 .NET 测试框架仍偏目标;Runner 2 处于 beta,生产环境需谨慎验证;商业支持和 SLA 信息不足。
它适合使用 NUnit 的 .NET 开发者、测试工程师,以及实践 TDD 或测试中心化开发的团队。中国访问情况正文未提供,判定为未知;若访问 GitHub 或文档不稳定,可考虑 NUnit Console Runner、Visual Studio Test Explorer、Rider/ReSharper 测试运行器、xUnit.net 或 MSTest 等替代方案。
本测评基于公开资料整理,不构成购买建议,请以 test-centric.org 官网实际信息为准。
面向开发者的软件测试项目,含Runner、框架和GitHub。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。