2013-06-14 4 views
1

Je veux changer le répertoire de téléchargement par défaut du chrome. Je ne passe par les différents arguments énumérés dans l'adresse suivante
http://peter.sh/experiments/chromium-command-line-switches/
et
http://code.google.com/p/chromedriver/wiki/CapabilitiesAndSwitchesModifier le dossier de téléchargement chrome par défaut webdriver C#

Je voudrais savoir comment changer le dossier de téléchargement pendant le temps d'exécution dans le pilote Chrome Web C#, Remerciez vous à l'avance

+0

Merci u de le souligner, je ne suis pas en mesure de le faire fonctionner –

+0

J'essaie de trouver la réponse à cette question ainsi. Voici la seule page que j'ai trouvé qui a une documentation décente sur les options disponibles mais j'espère que ce n'est pas complet. https://sites.google.com/a/chromium.org/chromedriver/capabilities –

Répondre

0

Essayez ceci.

namespace UnitTestProject1_webdriver 
{ 

public class ChromeOptionsWithPrefs : ChromeOptions 
{ 
    public Dictionary<string, object> prefs { get; set; } 
} 

[TestClass] 
public class demo 
{ 
    [TestMethod] 
    public void demo1() 
    {var options = new ChromeOptionsWithPrefs(); 
     options.prefs = new Dictionary<string, object> 
     { 
      { "download.default_directory", @"c:\download temp\" } 
     }; 
     RemoteWebDriver driver = new ChromeDriver(@"d:\selenium dlls\", options); 
    } 
} 


} 
+0

pendant l'exécution chéri .. vous devez supprimer cette réponse – eiran

Questions connexes