2016-04-13 96 views
0

我目前正在對IE進行一項測試需要更改爲新窗口的robotframework測試。通過使用Get Window Titles,我只獲得1個標題,這是主窗口,但我沒有獲得新打開的窗口。任何人都可以幫助解決這個問題?獲取窗口標題沒有得到Internet Explorer的其他窗口

機器人framework腳本:

Search For Customer Via Find Button 
    [Arguments] ${customerNameField} ${customerName} 
    Set Delay .1 
    Sleep   3 
    @{Window Names} Wait Until Keyword Succeeds 20s 5s Get Window Titles 
    Select Window  @{Window Names}[1] 

提前感謝! :)

+0

獲取窗口標題的輸出是什麼?我有類似的測試,並沒有注意到這個問題之前 – shicky

+0

我只有[首頁]。我應該得到[主頁,詢問我們]。上面的代碼在Firefox上運行。它只是即吸 – Cooperisduhace

回答

1

在註冊表編輯器中添加註冊表項TabProcGrowth,其值爲0,路徑爲HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main。這會讓你看到其他窗口。

注意:在我的情況下,添加這使得輸入文本非常慢。