安装或设置
对于 Visual Studio [NuGet]:
安装 PhantomJS 最简单的方法是使用 NuGet 包管理器。
在你的项目中,右键单击引用,然后单击“管理 NuGet 包”,如下所示:
然后,在搜索栏中键入 PhantomJS
,选择它并按如下所示进行安装。
以下是其他推荐套餐的列表:
- 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);
}
}