安裝或設定

對於 Visual Studio [NuGet]:

安裝 PhantomJS 最簡單的方法是使用 NuGet 包管理器。

在你的專案中,右鍵單擊引用,然後單擊“管理 NuGet 包”,如下所示:

StackOverflow 文件

然後,在搜尋欄中鍵入 PhantomJS,選擇它並按如下所示進行安裝。

StackOverflow 文件

以下是其他推薦套餐的列表:

  • Selenium.WebDriver - 將 PhantomJS 與 Selenium 一起使用
  • Selenium.Support - 進一步擴充套件 Selenium 的功能

現在,在開頭新增這些引用:

using OpenQA.Selenium;
using OpenQA.Selenium.PhantomJS;

現在你可以用這個[C#]這樣的簡單程式來測試它:

using (var driver = new PhantomJSDriver())
{
    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);
    }
}