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);
}
}