Interface InputSelect
- All Superinterfaces:
Component,Control,Element,PopupControl
- All Known Implementing Classes:
N2oInputSelect
Компонент ввода текста с выбором из выпадающего списка для автотестирования
-
Method Summary
Modifier and TypeMethodDescriptionvoidРучная очистка поля ввода через клавишу backspacevoidclear()Ручная очистка поля вводаvoidclearItems(String... items) Удаление выбранных опций по номеруvoidОчистка поля ввода с помощью иконкиvoidclick()Клик по полю вводаdropdown()voidНажатие кнопки 'enter'voidsetMultiValue(String... values) Установка нескольких значений в поле вводаvoidУстановка значения в поле вводаvoidshouldHaveDropdownMessage(String value, Duration... duration) Проверка точного соответствия текста подсказки ожидаемому значениюvoidshouldSelectedMulti(String[] values, Duration... duration) Проверка наличия выбранных опций с ожидаемыми значениямиvoidshouldSelectedMultiSize(int size) Проверка количества выбранных опций с ожидаемыми значениямиMethods inherited from interface net.n2oapp.framework.autotest.api.component.Component
should, should, should, shouldBeHidden, shouldBeVisible, shouldExists, shouldHaveCssClass, shouldHaveStyle, shouldNotExistsMethods inherited from interface net.n2oapp.framework.autotest.api.component.control.Control
shouldBeDisabled, shouldBeEmpty, shouldBeEnabled, shouldHaveValueMethods inherited from interface net.n2oapp.framework.autotest.api.component.Element
element, setElementMethods inherited from interface net.n2oapp.framework.autotest.api.component.PopupControl
closePopup, openPopup, shouldBeClosed, shouldBeOpened
-
Method Details
-
click
void click()Клик по полю ввода -
setValue
Установка значения в поле ввода- Parameters:
value- вводимое значение
-
setMultiValue
Установка нескольких значений в поле ввода- Parameters:
values- список вводимых значений
-
pressEnter
void pressEnter()Нажатие кнопки 'enter' -
clearUsingIcon
void clearUsingIcon()Очистка поля ввода с помощью иконки -
clear
void clear()Ручная очистка поля ввода -
clearItems
Удаление выбранных опций по номеру- Parameters:
items- номера удаляемых опций
-
shouldSelectedMulti
Проверка наличия выбранных опций с ожидаемыми значениями- Parameters:
values- список ожидаемых значений
-
shouldSelectedMultiSize
void shouldSelectedMultiSize(int size) Проверка количества выбранных опций с ожидаемыми значениями -
dropdown
DropDown dropdown()- Returns:
- выпадающий список для автотестирования
-
backspace
void backspace()Ручная очистка поля ввода через клавишу backspace -
shouldHaveDropdownMessage
Проверка точного соответствия текста подсказки ожидаемому значению- Parameters:
value- ожидаемое значение подсказки
-