Selenium Нажмите на кнопку в новом открытом окне - PullRequest
0 голосов
/ 29 февраля 2012

На моей странице есть кнопка, которая открывает новое окно, я могу ввести текст в текстовое поле, но не могу нажать на ссылку (ошибки нет, но ничего не происходит).

<tr>
    <td>waitForElementPresent</td>
    <td>//img[@alt='Rechercher']</td>
    <td></td>
</tr>
<tr>
    <td>click</td>
    <td>//img[@alt='Rechercher']</td>
    <td></td>
</tr>
<tr>
    <td>pause</td>
    <td>2000</td>
    <td></td>
</tr>
<tr>
    <td>selectWindow</td>
    <td>name=newWin</td>
    <td></td>
</tr>
<tr>
    <td>type</td>
    <td>nom</td>
    <td>atexo</td>
</tr>
<tr>
    <td>click</td>
    <td>link=Rechercher</td>
    <td></td>
</tr>

1 Ответ

1 голос
/ 01 марта 2012

Используйте команду ClickAt, как показано ниже:

<tr>
    <td>clickAt</td>
    <td>link=Rechercher</td>
    <td>1,1</td>
</tr>
...