TestCafe 简介 — 开源测试框架

我们很高兴地宣布,DevExpress已经发布了TestCafe的核心库 — 我们的自动化浏览器测试工具 — 作为node.js的开源框架。 现在开源社区的每个人都可以从我们为商业版本开发的技术中受益。

问题

如果您是使用node.js工具的前端Web开发人员,那么您知道为您的Web应用程序设置自动的浏览器测试是多么困难。

首先,甚至安装测试框架可能是具有挑战性的。 大多数现有框架需要Selenium,它带来JDK和浏览器插件。
TestCafe 简介 — 开源测试框架

(感谢XKCD: http://xkcd.com/1742/

在启动第一个测试之前,您还需要设置一个测试工具,这意味着处理配置文件。 然后您会发现,线束的某些部分(例如报告)可能丢失,您需要单独安装它们。 在您的网络应用程序中进行功能测试的可能性会下降。

解决方案

TestCafe框架只是允许你跳过上面提到的麻烦:

pure node.js - TestCafe不使用Selenium,并且不需要插件来在实际浏览器中运行测试。 它建立在node.js的顶部,因此它与现代开发工具集成和工作良好

无需额外的设置或配置- TestCafe是所有设置后立即运行测试npm install

完整的测试工具 - 使用单个启动命令,TestCafe启动浏览器,运行测试,收集结果并生成报告

了解更多关于TestCafe -看看的功能列表和入门部分。 如果你想与我们一起合作,请访问我们的GitHub页面 。

现在就来试试TestCafe,在我们的讨论区告诉我们你的想法 。

文章转载自 开源中国社区 [http://www.oschina.net]

上一篇:Python+selenium 自动化-滚动的使用方法,如何滚动到元素的位置


下一篇:申通和民生银行入选信通院云原生应用十大优秀案例,揭秘云原生与数据中台的正确打开方式