2016-08-17 112 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