我正在使用 Visual Studio 2013 和 C#,试图了解它是如何工作的。我想保存一个 JSON 文件并阅读它,但这是稍后的部分。
NetExport 应该创建的 HAR 文件永远不会保存。我在这里做错了什么?
protected void Page_Load(object sender, EventArgs e)
{
FirefoxProfile profile = new FirefoxProfile();
profile.AddExtension("netExport-0.9b7.xpi");
profile.AddExtension("firebug-2.0.7-fx.xpi");
// profile.SetPreference("app.update.enabled", false);
string domain = "extensions.firebug.";
profile.SetPreference(domain + "currentVersion", "2.0.7");
profile.SetPreference(domain + "allPagesActivation", "on");
profile.SetPreference(domain + "defaultPanelName", "net");
profile.SetPreference(domain + "net.enableSites", true);
// Set default NetExport preferences
profile.SetPreference(domain + "netexport.alwaysEnableAutoExport", true);
profile.SetPreference(domain + "netexport.showPreview", false);
profile.SetPreference(domain + "netexport.defaultLogDir",
"C:\\Users\\MyName\\Desktop\\HAR\\");
IWebDriver driver = new FirefoxDriver(profile);
System.Threading.Thread.Sleep(5000);
driver.Navigate().GoToUrl("http://www.google.com/");
System.Threading.Thread.Sleep(5000);
driver.Quit();
}