2016-08-17 65 views
0

如何識別網頁中工具欄中的按鈕?識別使用硒的網頁按鈕

下面是查看器的位置,我需要確定「打開文檔」並對其執行一些操作?

https://demos.gnostice.com/html5/documentviewer.aspx

如何識別時,我們沒有太多的信息時,我們偵察和檢查元素的元素?

+0

喜太平紳士雷迪 - 當你檢查元素,可以顯示什麼顯露?此外,將外部網站的鏈接作爲問題的關鍵部分也是不好的做法:如果網站發生變化或被刪除,您的問題對於未來讀者的價值就會喪失。 –

回答

3

CSS - "div[title*='Open document']" 的XPath - "//div[@title='Open document']"

0
IWebElement openDoc = driver.FindElement(By.XPath("//div[@title='Open document']")); 
+0

嗨,siva;你的代碼可能是正確的,但在某些情況下會更好;例如,您可以解釋如何以及爲什麼這個提議的變更可以解決提問者的問題,或許還包括指向相關文檔的鏈接。這將使它對他們更有用,而且對尋求類似問題解決方案的其他網站讀者也更有用。 –

+0

@VinceBowdren,感謝您的建議,當我回答問題時,請記住。 – Siva