2012-06-21 24 views
1

我正在使用Android WebDriver在Android Mobile中自動化Web應用程序,但我在關閉警報或彈出窗口時遇到問題。如何關閉警報或彈出使用Selenium Android驅動程序在移動設備上顯示?

我只是導航到我的應用程序的網址(http://m.url.com),它顯示了一個警告/彈出窗口要求我下載本機應用程序和類似的東西,我無法關閉此警報或彈出硒,因爲我無法找到關閉按鈕和其他按鈕上的警報或彈出的元素..

此警報或彈出不顯示在系統上,但只顯示在移動..

請提出了一些解決這個問題..謝謝

+0

您是否嘗試過webdriver.switchTo()。alert()? –

+0

@ A.J:是的,我試着用driver.SwitchTo()。Alert()...也沒有幫助.. –

+0

經過這麼長時間的努力終於擺脫了這個東西。 我使用了driver.SwitchTo()。activeElement()。click;我不知道它在哪裏點擊,但在此行之後警報已關閉.. –

回答

0

警報或彈出顯示爲插頁式廣告。 使用http://myurl.com/?interstitial=false,此警報或彈出窗口不會顯示..

+0

請你能解釋更多嗎?我想從appium禁用彈出 –

相關問題