Есть веб-страница, которую я пытаюсь проверить, которая имеет несколько текстовые поля. Я дошел до того, что могу получить все значения в каждом текстовом поле и сохранить их в массиве, но я застрял в том, как снова ввести те же значения в текстовые поля.
Вот что у меня есть на данный момент в Selenium:
Изображение большего размера: http://i.stack.imgur.com/rb93k.png
Сохраненная переменная count - это просто количество строк в таблице, а не вызывая проблему. Проблема заключается в том, что я обведен красным.
Когда я запускаю этот тест, вместо ввода значения, хранящегося в массиве по этому индексу, он просто набирает:
Это продолжается до тех пор, пока конец.
Переменная 'i' вставлена правильно, но по какой-то причине вместо того, чтобы получить это значение, она просто вводит его в текстовое поле.
Кто-нибудь знает, как я могу получить правильное значение в массиве?
Ниже приведена проблемная строка:
type | javascript{this.browserbot.getUserWindow().getTestingHooks('TextBoxValue_' + storedVars['i'])} | ${textBoxArray[${i}]} |