🍪15. Cypress Cookie İşlemleri

Cypress'teki çerezlerle ilgili komutların commands aşağıdaki gibidir:

Cypress.Cookies.debug(enable, option) 

enable – çerez hata ayıklamasının etkinleştirilip etkinleştirilmeyeceği.

option - çerezler için varsayılan değerleri yapılandırın, örneğin çerezleri koru

// logs will generate if cookies aremodified
Cypress.Cookies.debug(true) 

cy.clearCookie('cookie1')
cy.setCookie('cookie2', 'val')
Cypress.Cookies.debug(true, { verbose: false })

// logs will not generate if cookies are modified
Cypress.Cookies.debug(false) 

Aşağıda verilen sözdizimi çerezleri koruyacak ve önceden temizlenmeyecektir başka bir testin yürütülmesi.

Cypress.Cookies.preserveOnce(cookie names...)
Cypress.Cookies.defaults(option)
 Cypress.Cookies.defaults({
 preserve: 'cookie1'
 }) 
  • cy.clearCookies()

  • cy.clearCookie(name)

  • cy.getCookie(name)

  • cy.getCookies()

  • cy.getCookies()

Implementation

Last updated