我對硒很新,我測試的網站是HTML5,所有元素都沒有ID。所以我必須爲所有這些元素找到一個獨特的指針。我發現Xpath可以提供一些幫助。但是網站的用戶界面會經常變化。所以,我想知道什麼樣的屬性可以成爲xpath的完美替代品? 在此先感謝。在硒中使用「xpath」有哪些優缺點?
0
A
回答
1
你真的沒有什麼優勢,使用XPath的,你將不得不改變這一切的時候,在每一個版本。只是不要使用它,與開發團隊達成協議,設置所有內容。
+0
感謝Sanja的迴應 –
1
如果網站Ui會頻繁更改不使用xpath。添加的一行將改變您使用的所有xpath。開發團隊請求將ID定位符設置爲所有元素。
相關問題
- 1. 使用SQLDataReader有哪些優點/缺點?
- 2. 使用GAC有哪些優缺點?
- 3. 使用boost :: iterator_facade有哪些優缺點?
- 4. DevExpress Reports有哪些優點/缺點?
- 5. 在AngularJS中使用Jquery UI有哪些優缺點?
- 6. Solr和ElasticSearch有哪些優缺點?
- 7. 屬性模式有哪些優缺點?
- 8. RDB2RDF工具有哪些優缺點?
- 9. 使用dbml進行linq2sql查詢有哪些優缺點?
- 10. 使用MSI和MSP有哪些優缺點?
- 11. 使用.Net開發Facebook Apps有哪些優缺點?
- 12. 使用Phonegap和Titanium有哪些優缺點?
- 13. C#中的類型推斷有哪些優點和缺點?
- 14. 在Excel-DNA中標記函數IsMacroType有哪些優缺點?
- 15. 在grails域類中編寫類方法有哪些優缺點?
- 16. 在頁面對象上使用劇本模式有哪些優點/缺點?
- 17. 客觀地說,Cairngorm優於PureMVC有哪些優缺點?
- 18. 在C#程序中使用多個小方法有哪些優缺點?
- 19. 在單個Web Service中使用更多WebMethod有哪些優缺點?
- 20. 這些不同的函數定義有哪些優缺點?
- 21. 這些不同的dealloc策略有哪些優缺點?
- 22. Delphi Prism 2010/2011有哪些優點/缺點?
- 23. YSlow與Speed Tracer相比有哪些優點/缺點?
- 24. 用於Node.js模板的Jade和EJS有哪些優缺點?
- 25. JavaScript遊戲開發中Canvas與DOM的優缺點有哪些?
- 26. 三維圖形中的細節層次 - 有哪些優缺點?
- 27. 硒:當有一些XPath的
- 28. Ruby/Selenium WebDriver XPath優點和缺點
- 29. 不同的邊緣檢測算法有哪些優缺點
- 30. 泛型列表(類型)和集合有哪些優缺點
你的問題的描述和標題是不一樣的。任何方式嘗試使用CSS選擇器。 – selva