Spec-Zone.ru › Cypress

log

Вывести сообщение в журнал команд Cypress.

Синтаксис

cy.log(message)
cy.log(message, args...)

Использование

Правильное использование

cy.log('created new user')

Аргументы

message (Строка)

Сообщение, которое будет выведено в журнал команд Cypress. Поддерживает форматирование Markdown.

args...

Дополнительные аргументы, которые будут выведены в журнал команд Cypress. Количество аргументов не ограничено.

Возвращаемые значения

  • cy.log() возвращает null .
  • cy.log() не может быть далее использовано в цепочке.

Примеры

Сообщение

Вывод сообщения в журнал команд.

cy.click('Login')
cy.url().should('not.include', 'login')
cy.log('Login successful')

Аргументы

Вывод сообщения с аргументами в журнал команд.

cy.log('events triggered', events)

Правила

Требования

  • cy.log() требует использования после cy .

Утверждения

  • cy.log() не может содержать утверждений в цепочке.

Таймауты

  • cy.log() не может иметь таймаут.

Журнал команд

Вывод сообщений с аргументами в журнал команд.

cy.log('log out any message we want here')
cy.log('another message', ['one', 'two', 'three'])

Вышеуказанные команды будут отображаться в журнале команд как:

Command Log log

При нажатии на log в журнале команд, консоль выведет следующее:

Console Log log

См. также

  • cy.exec()
  • Cypress.log
  • cy.task()

© 2017 Cypress.io
Licensed under the MIT License.
https://docs.cypress.io/api/commands/log

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API