4

他们两个是否以某种方式融合在一起?两者之间的关系令人困惑,并且它们具有相同的名称。249.99 美元的工具能否用于运行使用开源 API 编写的测试?

4

1 回答 1

4

TestCafe 最初是作为付费的独立工具出现的。除了测试运行器之外,它还有几个功能:控制面板,一个用于创建、修改和运行测试的可视化界面,以及用于通过在浏览器中指向和单击测试场景来记录测试的可视化测试记录器。

2015 年,我们决定将 TestCafe 核心作为开源项目发布。上一个主要付费版本发布 (v15.1) 是在 2015 年夏季。之后,它切换到仅维护模式。您可以在https://testcafe.devexpress.com找到最新的付费版本。

我们在 2016 年底发布了开源 TestCafe。它具有相同的名称,但包含许多新功能和改进:

  • 一个新的 API 并提供了一种编写测试的新方法;
  • 没有 UI 来管理和运行测试。您可以从 CLI 或 node.js 模块运行测试;
  • 更方便的融入node.js开发流程;
  • es6 支持、灵活的选择器和智能断言、身份验证功能等。

您可以在https://devexpress.github.io/testcafe了解有关开源版本的更多信息。

我们并没有放弃创造具有竞争力的专有产品的愿望。我们计划基于修改后的开源 TestCafe 发布一个名为 TestCafe Studio 的新商业版本。

于 2017-11-15T16:13:27.083 回答