2012-02-29 91 views
0

在我的頁面中,我有一個按鈕可打開一個新窗口,我可以在文本框中鍵入一些文本,但無法單擊鏈接(沒有任何錯誤,但沒有任何反應)。Selenium在一個新打開的窗口中單擊一個按鈕

<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

使用ClickAt命令如下:

<tr> 
    <td>clickAt</td> 
    <td>link=Rechercher</td> 
    <td>1,1</td> 
</tr> 
+0

日Thnx蘇里亞你的答案。我將測試轉換爲JUnit 4測試,並且它工作正常。但使用clickAt並沒有改變任何事情。彈出窗口仍然存在,沒有發生任何事 – 2012-03-05 08:15:04

相關問題