我遇到問題。在我的測試中,我需要點擊某些活動領域的點擊。這個區域沒有任何定位器,這就是爲什麼我做一個設計做一個座標點擊。使用Java爲webDriver模擬點擊
爲了這一刻我有這樣的代碼:
driver.getMouse()點擊()。
但我不知道什麼參數(什麼類型的參數)我應該使用這種方法的正確工作。
如何使用WebDriver進行座標點擊?
請幫我
我遇到問題。在我的測試中,我需要點擊某些活動領域的點擊。這個區域沒有任何定位器,這就是爲什麼我做一個設計做一個座標點擊。使用Java爲webDriver模擬點擊
爲了這一刻我有這樣的代碼:
driver.getMouse()點擊()。
但我不知道什麼參數(什麼類型的參數)我應該使用這種方法的正確工作。
如何使用WebDriver進行座標點擊?
請幫我
在此回答:How it is possible click on specific coordinates with selenium2 webdriver in c#?
見http://code.google.com/p/selenium/wiki/AdvancedUserInteractions
據工作仍然在進行中,只在瞬間化的HtmlUnit驅動程序可用。我不知道什麼時候C#的端口將準備好。
你應該做這樣的事情:如果你想讓它在一個行,你也可以做出同樣這樣做
Actions action = new Actions(driver);
action.click(myElemment);
action.perform();
:
new Actions(driver).click(myElemment).perform();
如果驅動程序是webdriver的對象, myElement是可以使用driver.findElement獲得的WebElement(通過...)
如何使用WebDriver進行座標點擊? – Fruzenshtein 2011-03-28 10:39:18