Я попытался настроить скрипт для загрузки файла с помощью Watir на основе эта страница
Это просто не сработало. Он все еще ждет моего участия. Он переходит в правильный каталог (папку) в Windows, но на самом деле не выбирает мой файл. Иногда он выбирает файл автоматически, но это только после того, как я внес изменение в файл input_elements.rb, сохранил изменение и оставил файл открытым. Если я закрываю файл после внесения изменений, мой сценарий ждет, пока я выберу файл и нажму «Открыть», прежде чем продолжить.
У меня нет пробелов в пути к файлу; в сценарии установлено значение C:\\hudson\\workspace\\Watir_test\\test_harness.xml
. Если я изменю путь на C:\\test_harness.xml
, окно «выбрать файл» не изменит каталоги на каталог C:; он ждет моего ввода.
Значит, он определенно чего-то не делает/не вызывает.
Я изменил файл input_elements.rb
на основе предложений на связанной странице, включая увеличение времени ожидания до 5 секунд, и это все еще не помогло.
Я использую Windows XP, Ruby 1.9.2.