.type () не будет принимать пустую строку кипарис - PullRequest
0 голосов
/ 24 апреля 2019

Я хочу проверить, присутствует ли текст «Вы должны ввести значение» (скриншот прилагается) на экране входа в систему, который я создал. Это появляется, когда пользователь коснулся поля ввода и затем щелкнул мышью по другому полю или области, ничего не печатая. Поэтому я попытался проверить это с кипарисом, но он говорит

".type() will not accept an empty string"

Cypress:

it('Should display You must enter a value if user does not type anything', () => {
        cy.get('#username').type('')
        cy.contains('You must enter a value')
    })

Мне нужна помощь в исправлении этого, спасибо.

Email Field

1 Ответ

1 голос
/ 24 апреля 2019

Просто сфокусируйтесь и размытие:

it('Should display You must enter a value if user does not type anything', () => {
   cy.get('#username')
      .focus()
      .blur()
   cy.contains('You must enter a value')
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...