第二次启动cypress测试,url登陆错误页面

第二次启动cypress测试,url登陆错误页面,cypress,Cypress,我正在尝试使用cypress运行测试,测试第一次运行时,它会转到指定的URL,即, 但是第二次运行测试时,我被重定向到 这是我的剧本: describe('Locating Elements', function() { it('Verify Types of locators', function() { cy.visit('http://demo.nopcommerce.com/') cy.get('#small-searchterms').type('Apple Mac

我正在尝试使用cypress运行测试,测试第一次运行时,它会转到指定的URL,即, 但是第二次运行测试时,我被重定向到

这是我的剧本:

describe('Locating Elements', function() {
  it('Verify Types of locators', function() {
    cy.visit('http://demo.nopcommerce.com/')
    cy.get('#small-searchterms').type('Apple MacBook Pro 13-inch')
    cy.get('.button-1.search-box-button[value="Search"]').click()
    cy.get('.button-2.product-box-add-to-cart-button[value="Add to cart"]').click()
    cy.get('#product_enteredQuantity_4').clear().type('3')
    cy.get('input[type="button"][id="add-to-cart-button-4"]').click()
    cy.contains('The product has been added to your').should('be.visible')
    cy.get('.close').click()
    cy.contains('Shopping cart').click()
    cy.get('.estimate-shipping-button').click()
    cy.get('.estimate-shipping-popup').then(function() {
      cy.log('Hello.......')
      cy.get('#CountryId').select('India')
    })
  })
})

请您试试
https://demo.nopcommerce.com/
请在cypress.json中添加
“chromeWebSecurity”:false
,而不是cy.visit()中的
http://
。当我尝试使用https://时,它在重新运行测试时工作正常


与开发团队一起检查
nopcommerce.com
域/子域是否正确配置为接受
http://
请求可能是个好主意。

谢谢。我想出了与建议相同的解决方案。