Перейти к основному содержимому

Проверки

Список утверждений

УтверждениеОписание
assertThat(locator).isAttached()Элемент прикреплён к DOM
assertThat(locator).isChecked()Чекбокс отмечен
assertThat(locator).isDisabled()Элемент отключён
assertThat(locator).isEditable()Элемент доступен для редактирования
assertThat(locator).isEmpty()Контейнер пуст
assertThat(locator).isEnabled()Элемент включён
assertThat(locator).isFocused()Элемент в фокусе
assertThat(locator).isHidden()Элемент не виден
assertThat(locator).isInViewport()Элемент пересекается с областью просмотра
assertThat(locator).isVisible()Элемент виден
assertThat(locator).containsClass()У элемента есть указанные CSS-классы
assertThat(locator).containsText()Элемент содержит текст
assertThat(locator).hasAccessibleDescription()У элемента есть подходящее доступное описание
assertThat(locator).hasAccessibleName()У элемента есть подходящее доступное имя
assertThat(locator).hasAttribute()У элемента есть DOM-атрибут
assertThat(locator).hasClass()У элемента есть свойство class
assertThat(locator).hasCount()В списке точное количество дочерних элементов
assertThat(locator).hasCSS()У элемента есть CSS-свойство
assertThat(locator).hasId()У элемента есть id
assertThat(locator).hasJSProperty()У элемента есть JavaScript-свойство
assertThat(locator).hasRole()У элемента задана конкретная ARIA-роль
assertThat(locator).hasText()Текст элемента соответствует ожидаемому
assertThat(locator).hasValue()У поля ввода есть значение
assertThat(locator).hasValues()В select выбраны опции
assertThat(locator).matchesAriaSnapshot()Элемент соответствует предоставленному ARIA-снимку
assertThat(page).hasTitle()У страницы есть заголовок
assertThat(page).hasURL()У страницы есть URL
assertThat(response).isOK()Ответ имеет статус OK