| assertThat(locator).isAttached() | Элемент прикреплен |
| 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).containsText() | Элемент содержит текст |
| assertThat(locator).hasAccessibleDescription() | Элемент имеет соответствующее доступное описание |
| assertThat(locator).hasAccessibleName() | Элемент имеет соответствующее доступное имя |
| assertThat(locator).hasAttribute() | Элемент имеет атрибут DOM |
| assertThat(locator).hasClass() | Элемент имеет свойство класса |
| 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() | В списке выбраны опции |
| assertThat(page).hasTitle() | Страница имеет заголовок |
| assertThat(page).hasURL() | Страница имеет URL |
| assertThat(response).isOK() | Ответ имеет статус OK |