赛普拉斯自动从Facebook注销

时间:2020-04-26 21:25:29

标签: javascript cookies automated-tests cypress

我正在Facebook上与Cypress一起练习,但是它一直使我始终无法登录。在执行每个功能之前似乎并没有多大帮助,因为它仍然使我退出。 我是否保存了错误的会话ID并记住令牌? 这是我在控制台中对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')
    })
})

0 个答案:

没有答案