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