Cypress 访问 URL 时未加载网站内容

问题描述 投票:0回答:1

当我设置 baseUrl 并尝试访问 URL 时,URL 的内容未加载。

这是配置文件。

const { defineConfig } = require("cypress");

module.exports = defineConfig({
  projectId: 'qu3jox',
  e2e: {
    baseUrl : 'https://dxplus.mom.gov.sg',
    pageLoadTimeout : 60000,
    // modifyObstructiveCode: false,
    chromeWebSecurity: false,
    defaultCommandTimeout: 20000  
  }
});

这是规格文件:

describe("Verify identify header",() => {
  before(() => {
    cy.visit("/")
  })

  it("verify that How to identify",() => {
    cy.get(elementSelector.masterHeadLink).should('be.visible').contains(' How to identify ').click()
  })
})

这是输出:网站内容未加载

控制台日志:

网络状态:

cypress e2e-testing pageload cypress-intercept
1个回答
0
投票

如果以上方法不起作用请尝试使用:

cy.visit(Cypress.config().baseUrl)

cy.visit(Cypress.config('baseUrl'))

要消除“完整性”SHA,请编辑以下配置:

{
    "experimentalSourceRewriting": true
}
© www.soinside.com 2019 - 2024. All rights reserved.