1
我需要螢火蟲和NetExport加載到Firefox的配置文件webdriver的,和下面的代碼不會在所有的工作:如何Firebug擴展加載到FirefoxProfile對webdriver的在C#
profile.AddExtension(@"C:\source\QuickQA\Test\Assemblies\firebug-1.6.2.xpi");
profile.AddExtension(@"C:\source\QuickQA\Test\Assemblies\netExport-0.8b12.xpi");
profile.SetPreference("extensions.firebug.currentVersion", "1.7.0a3");
profile.SetPreference("extensions.firebug.previousPlacement", 1);
profile.SetPreference("extensions.firebug.onByDefault", true);
profile.SetPreference("extensions.firebug.defaultPanelName", "net");
profile.SetPreference("extensions.firebug.net.enableSites", true);
profile.SetPreference("extensions.firebug.netexport.defaultLogDir", NetExportDirectory);
profile.SetPreference("extensions.firebug.netexport.alwaysEnableAutoExport", true);
這裏錯誤:
System.IO.IOException : Cannot create "C:\source\QuickQA\Test\Assemblies\firebug-1.6.2.xpi" because a file or directory with the same name already exists.
我最好的猜測(因爲嚴重缺乏文檔如此)就是AddExtension
方法想要的,而不是它的位置的路徑包含擴展的二進制字符串。
有人可以對此有所瞭解嗎? 工作示例將不勝感激..