Watir: - После долгого исполнения, watir не может заполнить заполненный текст? - PullRequest
1 голос
/ 10 мая 2011

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

result = ff.text_field(:name, "scode").exist?
if result
ff.text_field(:name, "scode").set(Wipro)
end

это один метод, который я попробовал

Ответы [ 2 ]

2 голосов
/ 10 мая 2011

Это ваш настоящий код? Если это не так, используете ли вы переменную / метод для установки текста, который вводится в text_field.set?

Убедитесь, что он не пытается ввести пустую строку.

(конечно, хотелось бы, чтобы я мог оставлять комментарии, так как это выстрел в темноте, а не гарантированное решение).

0 голосов
/ 16 июня 2011

Если вы хотели напечатать «Wipro», то вам понадобится кавычка вокруг него. Так что это тоже должно работать:

ff.text_field(:name, "scode").set("James")
...