2014-12-02 73 views
-3

我知道Selenium正在用於自動化。我需要一個Java庫/ API /框架來捕獲瀏覽器的事件,以獲得它們的id,class或xPath的被單擊的元素。是否有任何java庫/ API /框架來捕獲瀏覽器事件?

+0

你的意思是使用ID,類或XPath在瀏覽器中找到網頁元素?或者你正在考慮框架?兩者都是不同的東西 – 2014-12-02 08:31:33

回答

-1

是的,我們有,現在首先框架和元素標識都是不同的東西。 我們首先處理元素,爲了識別它們,我們在Firefox瀏覽器中使用Fire-path,Firebug等插件,這有助於我們通過Xpath,CSS識別元素。同樣如你在你的問題中提到的框架,我們可以使用Junit(如果你使用Java),Nunit(如果你使用C#)和TestNG框架。

Link to get Firebug

Selenium IDE Offical Site

Locating Web-elements

+0

我想在運行時捕獲瀏覽器事件並獲取xPath。例如。如果我打開Goole頁面並鍵入內容並單擊搜索,則我想捕獲該單擊事件並獲取該搜索按鈕的xPath。 – 2014-12-02 10:10:51

+0

Firebug是你必須得到的工具,以獲得Web元素的Xpaths,如果你想記錄你的行動,那麼Selenium IDE是你所需要的。 – 2014-12-02 10:13:03

+0

你可以給一些參考url或代碼,以便如何在運行時記錄動作使用硒。 – 2014-12-02 10:15:16

相關問題