2

我在测试 AGM 时遇到问题。商店应显示在地图上。我已经像这样嘲笑我想选择的商店位置

cy.visit(url, {
  failOnStatusCode: failOnStatusCode, onBeforeLoad(win: Cypress.AUTWindow) {
    cy.stub(win.navigator.geolocation, 'getCurrentPosition').callsFake((cb) => {
      return cb({coords: {latitude, longitude}});
    });
  }
})

但地理位置并非每次都起作用。有时有效,有时无效。在这种状态下,我无法在管道中运行测试。

4

0 回答 0