Tag: selenium iedriver

使用Selenium 2的IWebDriver与页面上的元素进行交互

我正在使用Selenium的IWebDriver在C#中编写unit testing。 这是一个例子: IWebDriver defaultDriver = new InternetExplorerDriver(); var ddl = driver.FindElements(By.TagName(“select”)); 最后一行检索包含在IWebElement的select HTML元素。 我需要一种方法来模拟select列表中的特定option ,但我无法弄清楚如何做到这一点。 经过一些研究 ,我找到了人们使用ISelenium DefaultSelenium类来完成以下操作的ISelenium DefaultSelenium ,但我没有使用这个类,因为我正在使用IWebDriver和INavigation (来自defaultDriver.Navigate() )。 我还注意到ISelenium DefaultSelenium包含许多其他方法,这些方法在IWebDriver的具体实现中IWebDriver 。 那么有什么方法可以将IWebDriver和INavigation与ISelenium DefaultSelenium结合使用?