Cypress тест перестает выполняться в середине кода - PullRequest
0 голосов
/ 11 апреля 2019

Вот мой код:

context('Actions', () => {
    beforeEach(() => {
        cy.visit('http://www.staging.365dropship.com') 
        cy.contains('Login').click()
        cy.wait(10000)
          .get('#fancybox-frame').then(($iframe) => {
                const $body = $iframe.contents().find('body')
                cy.wrap($body).find('#login-username').type('testtust100@gmail.com')
                cy.wrap($body).find('#login-password').type('1234567')
                cy.wrap($body).find('button').click()
            })     
    })

    it('continue', () => {
        cy.wait(10000)
        cy.url().should('include', '/owner/index')
        cy.get('a.icon-sale').click()
        cy.wait(10000)
    })

})

При первом ожидании после того, как тест входа в систему останавливает выполнение без причины и без ошибок в логах ... Может кто-нибудь помочь мне, где я совершил ошибку?

, то есть последний экран, который я увидел до остановки теста, ожидание не завершено

после того, как я получил это

1 Ответ

0 голосов
/ 11 апреля 2019

упомянутый тест отлично работает у меня дома. Я предполагаю, что учетные данные известны как недействительные, но это терпит неудачу в точке, где я ожидал, что это потерпит неудачу: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...