Spec-Zone.ru › Cypress

Заголовок

Получить свойство document.title активной страницы.

Синтаксис

cy.title()
cy.title(options)

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

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

cy.title() // Yields the documents title as a string

Аргументы

options (Объект)

Передайте объект options, чтобы изменить стандартное поведение cy.title().

Параметр Значение по умолчанию Описание
log true Отображает команду в журнале команд
timeout defaultCommandTimeout Время ожидания cy.title() для разрешения перед срабатыванием таймаута

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

  • cy.title() 'возвращает свойство document.title текущей страницы'

Примеры

Без аргументов

Утверждение, что заголовок документа равен "My Awesome Application"

cy.title().should('eq', 'My Awesome Application')

Правила

Требования

  • cy.title() требует цепочки вызовов от cy .

Утверждения

  • cy.title() автоматически повторит попытки, пока все утверждения в цепочке не пройдут

Таймауты

  • cy.title() может сработать таймаут ожидания утверждений, которые вы добавили.

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

Утверждение, что заголовок документа содержит 'New User'

cy.title().should('include', 'New User')

Вышеприведенные команды будут отображены в журнале команд как:

Command Log title

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

Console Log title

История

Версия Изменения
< 0.3.3 cy.title() команда добавлена

См. также

  • cy.document()

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

Spec-Zone.ru

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