Tag: cucumber

Cucumber.js Zombie.js最大调用堆栈大小超出未定义

我试图find(谷歌,stackoverflow等)由我自己的解决scheme,但不能。 我正在Win7上工作 黄瓜-js版本:0.4.0 节点版本:v.0.10.26 Zombie@2.0.0-alpha31 我想要做的是非常简单的..让我们去监护人login页面,然后login…但是,当我用僵尸访问该网站时,我得到这个消息: 最大调用堆栈大小超出未定义 如果我试图访问一个简单的HTML网站,它不会发生。 我能做些什么来避免这个问题? 码: var assert = require("assert"); var myStepDefinitionsWrapper = function () { this.World = require("../support/world.js").World; this.Given(/^I am on the Guardian site$/, function (callback) { this.browser.visit('https://id.theguardian.com/signin', callback); }); 正如你所看到的,它非常简单,基本的代码,但结果如下: 僵尸:打开窗口https://id.theguardian.com/signin僵尸:GET https://id.theguardian.com/signin => 200。 。 。 。 。 Zombie:GET SOMETHING JS => 200最大调用堆栈大小超过undefined鉴于我在监护人网站#features \ myFeature.feature:9 RangeError:最大调用堆栈大小然后,我应该看到“卫报”标题#features \ myFeature.feature :10 […]

我怎样才能得到在cucumber.js的AfterStep钩子的步骤结果

如标题所示,如何在cucumber.js的AfterStep钩子中find一个步骤的结果?

BDD和TDD为node.js?

什么是用于BDD和TDD与node.js? 我习惯使用Cucumber + RSpec。 什么是node.js的一个很好的组合? 谢谢