Я только начал играть с Selenium и столкнулся с проблемой. У меня есть ссылка, которая переключает скрытый div в вид с помощью прокрутки перехода. Я пытаюсь проверить эту функцию, используя селен и следующие шаги:
1.Нажмите на кнопку переключения
2. ждем открытого перехода к финишу
3. нажмите кнопку переключения еще раз, чтобы закрыть
Мой вопрос: могу ли я использовать команду waitForElementWidth для шага № 2 без предварительного сохранения моей ширины с помощью storeElementWidth? Допустим, я уже знаю, что конечная ширина div при просмотре составляет 200 пикселей. Могу ли я сделать что-то вроде:
команда: waitForElementWidth
target: id = mydiv
значение: 200
Кажется, по какой-то причине это не удается.
РЕДАКТИРОВАТЬ: я знаю, что я могу использовать команду Пауза с количеством времени, на которое установлен переход, но я пытаюсь держаться подальше от заданного времени, которое может измениться позже.