Я тренируюсь с 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')
})
})