【发布时间】:2016-01-14 13:02:38
【问题描述】:
我正在使用 Chimp.js(带有 Cucumber.js),所有测试都需要通过登录页面。
我知道 webdriverIO 将 testrunner 配置文件用于 .before() 和 .after() 之类的东西。
使用 Chimp 实现这一目标的最佳方式是什么?
谢谢!
【问题讨论】:
标签: javascript testing end-to-end cucumberjs chimp.js
我正在使用 Chimp.js(带有 Cucumber.js),所有测试都需要通过登录页面。
我知道 webdriverIO 将 testrunner 配置文件用于 .before() 和 .after() 之类的东西。
使用 Chimp 实现这一目标的最佳方式是什么?
谢谢!
【问题讨论】:
标签: javascript testing end-to-end cucumberjs chimp.js
您可以将 Cucumber.js before and after hooks 与 Chimp 一起使用:
// tests/features/clearDatabase.js
var clearDatabase = function() {
this.Before(function() {
server.call('/fixtures/clearDatabase');
});
};
module.exports = clearDatabase;
【讨论】: