Javascript 函数超时,请确保在60000毫秒内执行回调

Javascript 函数超时,请确保在60000毫秒内执行回调,javascript,html,angular,cucumber,Javascript,Html,Angular,Cucumber,我有一个小黄瓜的特征: 功能:使用量角器运行Cucumber 作为量角器的使用者 我应该能用黄瓜 为了运行我的E2E测试 场景:量角器和黄瓜试验 考虑到我要去“http://localhost:8080/" 当我单击“添加”按钮时 然后我会在列表中看到我的新任务您需要返回一些东西(无论是回调还是函数中最后一件事情的结果),否则它将超时,因为它认为它仍在执行该步骤 Given('I go to {string}', {timeout: 90 * 1000},function(site) {

我有一个小黄瓜的特征:

功能:使用量角器运行Cucumber
作为量角器的使用者
我应该能用黄瓜
为了运行我的E2E测试
场景:量角器和黄瓜试验
考虑到我要去“http://localhost:8080/"
当我单击“添加”按钮时

然后我会在列表中看到我的新任务
您需要返回一些东西(无论是回调还是函数中最后一件事情的结果),否则它将超时,因为它认为它仍在执行该步骤

 Given('I go to {string}', {timeout: 90 * 1000},function(site) {
    return browser.get(site);
 });

 When('I click the add button', function(task) {
    return element(by.css("*[id='account-menu'] > span > span > span")).click();
 });


 Then('I should see my new task in the list', function() {
    return expect(true).to.equal(true);
 });