Могу ли я использовать команду waitForElementWidth Selenium самостоятельно - PullRequest
1 голос
/ 29 ноября 2011

Я только начал играть с Selenium и столкнулся с проблемой. У меня есть ссылка, которая переключает скрытый div в вид с помощью прокрутки перехода. Я пытаюсь проверить эту функцию, используя селен и следующие шаги:

1.Нажмите на кнопку переключения 2. ждем открытого перехода к финишу 3. нажмите кнопку переключения еще раз, чтобы закрыть

Мой вопрос: могу ли я использовать команду waitForElementWidth для шага № 2 без предварительного сохранения моей ширины с помощью storeElementWidth? Допустим, я уже знаю, что конечная ширина div при просмотре составляет 200 пикселей. Могу ли я сделать что-то вроде:

команда: waitForElementWidth target: id = mydiv значение: 200

Кажется, по какой-то причине это не удается.

РЕДАКТИРОВАТЬ: я знаю, что я могу использовать команду Пауза с количеством времени, на которое установлен переход, но я пытаюсь держаться подальше от заданного времени, которое может измениться позже.

1 Ответ

1 голос
/ 29 ноября 2011

Я действительно нашел ответ на этот вопрос: да, вы можете использовать его независимо.Что я делал неправильно, так это то, что я вводил значение в виде строки в кавычках, когда мне просто нужно было ввести его как простое значение.

...