Как загрузить файл с помощью FirefoxDriver в тестировании селена - PullRequest
1 голос
/ 18 июля 2011

Я хочу загрузить файл gif в свое приложение, используя коды селена в Firefox, у меня есть следующий тип ввода файла:

<input id="file" type="file" size="27" value="Attach document" onclick="javascript:return     processAttachment();" name="file">

Я пробовал этот код:

driver.findElementByName("file").sendKeys("E:/plus.GIF");
    driver.findElementByName("file").click();

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

спасибо

1 Ответ

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

С этой строкой driver.findElementByName ("file"). Click ();вы «пытаетесь» щелкнуть поле, в котором вы ввели текст. Это должно быть driver.findElementByName («НАЗВАНИЕ КНОПОЧКИ»). click ();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...