SimpleBrowser C
SimpleBrowser
是一个没有 JavaScript 支持的轻量级 WebDriver。
它比前面提到的 PhantomJS
快得多,但是当涉及功能时,它仅限于简单的任务,没有花哨的功能。
首先,你需要下载 SimpleBrowser.WebDriver 包,然后将此代码放在开头:
using OpenQA.Selenium;
using SimpleBrowser.WebDriver;
现在,这是一个如何使用它的简短示例:
using (var driver = new SimpleBrowserDriver())
{
driver.Navigate().GoToUrl("http://stackoverflow.com/");
var questions = driver.FindElements(By.ClassName("question-hyperlink"));
foreach (var question in questions)
{
// This will display every question header on StackOverflow homepage.
Console.WriteLine(question.Text);
}
}