Cypress автоматически выходит из Facebook - PullRequest
0 голосов
/ 27 апреля 2020

Я тренируюсь с Cypress на Facebook, но он постоянно выводит меня из системы. Перед каждой функцией, похоже, нет особой помощи, потому что она все равно выводит меня из системы. Я сохраняю неправильный идентификатор сессии и помните токен? Это то, что я получаю в ответ на document.cookie command в консоли (я заменил все значения на value при прикреплении к этому вопросу):

"dpr=2; c_user=value; wd=1125x939; presence=value; act=value"

И вот некоторый код:

describe('Sample Facebook test', () => {
    before(function () {
        cy.visit('https://www.facebook.com/ads/manager/')
        cy.get('#email').type('sample@mail.com')
        cy.get('#pass').type('password')
        cy.get('#loginbutton').click()
    })

    beforeEach(function () {
        Cypress.Cookies.preserveOnce('c_user', 'presence')
    })

    it('Create new ad campaign', () => {
        cy.get('._2ql2 > ._271k').click()
    })

    it('Fill campaing inputs', () => {
        cy.get('#js_1y').type('Test')
        cy.get('._2vla').type('Test')
    })
})
...