黄瓜功能未解决

时间:2018-11-04 23:31:56

标签: reactjs cucumber puppeteer cucumberjs

我总是会遇到黄瓜超时错误,即使我增加了进一步延长时间的时间。我想在此页面上测试API调用,这似乎只需要花费第二秒即可完成。我是否支持从函数中返回某些内容?

这是示例代码和错误的屏幕截图。

Then('I see the order number', { timeout: 6 * 5000 }, async () => (checkOrderNumber()));

const checkOrderNumber = async function () {
  const orderNumberSelector = '#orderNo';
  await pageObj.page.waitForNavigation();
  const orderNumber = await pageObj.page.evaluate(
    selector => document.querySelector(selector).innerText,
    orderNumberSelector,
  );
  expect(parseInt(orderNumber, 0)).to.be.a('number');
};

错误 enter image description here

0 个答案:

没有答案