BDD :如何使用 Mocha 和 Chai 实现完整的 BDD,以及执行自动化的 Web 驱动程序脚本



我一直在使用Cucumber编写易于理解的功能,通过步骤定义将它们映射到实现并使用Junit Runner调用。这是我迄今为止一直在使用的BDD实现。

现在,如果我想实现一个类似编写Features(Sceanarios)的情况,使用某种机制映射到实现,并由运行器调用。如何用摩卡,柴等来做。

(我只知道摩卡是一个测试框架,柴提供了断言)

如果有人可以提供一些信息或指向一个好的来源,我将不胜感激。我已经浏览了几个教程,但没有找到我正在寻找的内容。

看看BDD的摩卡蛋糕。 对于 chai,您可能需要深入研究摩卡蛋糕代码,看看使用了什么断言引擎,然后从那里继续。

最新更新