Как нажать на кнопку поля файла, реализованную в ExtJS с помощью Selenium?

Я тестирую приложение, реализованное в ExtJs. Мне нужно нажать на кнопку, реализованную как файловое поле, чтобы загрузить файл. Я не могу нажать кнопку с помощью Selenium IDE. На самом деле я пробовал то же самое на похожих кнопках (которые были реализованы как файловое поле).

Может кто-нибудь подсказать, как это сделать с помощью Selenium IDE?

Вот как реализована кнопка:

<td id="filefield-1262-browseButtonWrap" style="width: 92px;">
<div id="filefield-1262-buttonEl" class="x-btn x-form-file-btn x-btn-default-small x-                noicon x-btn-noicon x-btn-default-small-noicon" style="border-width:1px 1px 1px 1px;">
<em id="filefield-1262-buttonEl-btnWrap">
<button id="filefield-1262-buttonEl-btnEl" class="x-btn-center" autocomplete="off"   role="button" hidefocus="true" type="button">
**<span id="filefield-1262-buttonEl-btnInnerEl" class="x-btn-inner" style="background-color: transparent;">Import Local File</span>**
<span id="filefield-1262-buttonEl-btnIconEl" class="x-btn-icon "></span>
</button>
</em>
<input id="filefield-1262-fileInputEl" class="x-form-file-input" type="file" size="1" name="ipListFile">
</div>
</td>

Спасибо, Харпал.


person user1710861    schedule 01.10.2012    source источник
comment
как насчет того, чтобы просто добавить путь к полю файла и нажать кнопку отправки?   -  person Farish    schedule 25.10.2012
comment
Возможно, этот вопрос поможет: stackoverflow.com/questions/9726005/   -  person Sean Adkinson    schedule 08.11.2012