我知道Selenium正在用於自動化。我需要一個Java庫/ API /框架來捕獲瀏覽器的事件,以獲得它們的id,class或xPath的被單擊的元素。是否有任何java庫/ API /框架來捕獲瀏覽器事件?
回答
是的,我們有,現在首先框架和元素標識都是不同的東西。 我們首先處理元素,爲了識別它們,我們在Firefox瀏覽器中使用Fire-path,Firebug等插件,這有助於我們通過Xpath,CSS識別元素。同樣如你在你的問題中提到的框架,我們可以使用Junit(如果你使用Java),Nunit(如果你使用C#)和TestNG框架。
我想在運行時捕獲瀏覽器事件並獲取xPath。例如。如果我打開Goole頁面並鍵入內容並單擊搜索,則我想捕獲該單擊事件並獲取該搜索按鈕的xPath。 – 2014-12-02 10:10:51
Firebug是你必須得到的工具,以獲得Web元素的Xpaths,如果你想記錄你的行動,那麼Selenium IDE是你所需要的。 – 2014-12-02 10:13:03
你可以給一些參考url或代碼,以便如何在運行時記錄動作使用硒。 – 2014-12-02 10:15:16
- 1. 是否有任何js庫取代IE瀏覽器的Chrome瀏覽器框架
- 2. 捕獲瀏覽器事件
- 3. 關閉瀏覽器捕獲事件
- 4. SCons是否有任何庫/框架?
- 5. 是否有支持IE 5等瀏覽器的跨瀏覽器JavaScript框架?
- 6. 捕捉瀏覽器關閉事件
- 7. 在javascript中捕獲瀏覽器的onClose事件 - 不是onUnload
- 8. 捕捉瀏覽器的音量事件
- 9. Web瀏覽器控件:如何捕獲文檔事件?
- 10. 捕捉瀏覽器關閉事件沒有刷新事件
- 11. 是否有任何事件可以重新聚焦瀏覽器頁面?
- 12. 如何檢測事件是否爲瀏覽器事件
- 13. 是否有可能爲特定的框架獲取瀏覽器開發工具?
- 14. 使用javascript捕獲新的瀏覽器窗口打開事件
- 15. P2P(瀏覽器來瀏覽器)與Java
- 16. 捕獲網頁瀏覽器滾動條上的點擊事件
- 17. 如何捕獲來自Java SWT瀏覽器組件的http響應
- 18. 跨瀏覽器事件處理程序必須捕獲[ENTER]
- 19. 是否有PHP瀏覽器?
- 20. 捕獲從子框架到父框架的點擊事件
- 21. javascreipt捕獲瀏覽器窗口關閉事件
- 22. Android TalkBack:是否有監聽器來捕獲所有可訪問性事件?
- 23. 瀏覽器中是否有搜索/查找事件?
- 24. 是否有play2框架插件來構建OAuth REST API?
- 25. 是否有任何通知可以捕獲iPhone 6上的Reachability事件?
- 26. 從Java程序捕獲或重定向打開的瀏覽器窗口事件
- 27. 是否有任何ASP MVC 3框架的restful API?
- 28. 有沒有辦法在mootools中捕獲x瀏覽器粘貼事件?
- 29. Java Applet有任何插件框架嗎?
- 30. 獲取事件瀏覽器操作
你的意思是使用ID,類或XPath在瀏覽器中找到網頁元素?或者你正在考慮框架?兩者都是不同的東西 – 2014-12-02 08:31:33