Dans mon application lors de la connexion, il accède à une autre page. Maintenant, je dois obtenir cette nouvelle URL à l'aide de WebDriver dans Selenium C #.
Je ne trouve aucune fonction pour le faire. J'ai essayé driver.Url
, driver.getLocation()
et driver.getCurrentUrl()
, mais rien ne fonctionne dans mon application C #. Est-il donc possible d'obtenir l'URL actuelle d'une manière ou d'une autre? Après avoir navigué?
Oui, vous pouvez obtenir l'URL de la page actuelle. Instanciez votre pilote, puis obtenez la propriété Url du pilote.
Extrait de code:
IWebDriver driver = new FirefoxDriver();
String currentURL = driver.Url;
Aide de:Sélénium: Trouvez l'url de base
IWebDriver driver = new OpenQA.Selenium.IE.InternetExplorerDriver("C:\\");
Console.WriteLine("url "+ driver.Url);
driver.Url vous donne l'url actuelle