J'ai besoin d'aide s'il vous plaît, j'ai un projet Selenium Webdriver/Gherkin/Specflow de travail que j'ai créé. J'essaie de migrer mon code vers un autre environnement (stage), mais je veux seulement faire des changements dans app.config pour basculer entre les différents environnements. J'ai réussi à exécuter le changement d'URL avec app.config en utilisant les 'Switch Cases', le problème auquel je suis confronté maintenant est de savoir comment créer une seconde connexion et comment le cornichon peut basculer vers l'environnement spécifique que j'exécute. À l'heure actuelle, j'ai mon nom d'utilisateur et mot de passe magasin dans cornichon comme ceci:Comment puis-je paramétrer plusieurs utilisateurs se connectant dans votre cornichon specflow (Selenium Webdriver)?
Examples:
| firstname | username | password |
| Cam | Newton | 12345dev |
Voici comment je joue mon switch url:
switch (environment)
{
case "DEV":
if (!(_driver.Url.Equals(Constants.DEV_LandingPage)))
{
_driver.Navigate().GoToUrl(Constants.DEV_LandingPage);
}
break;
case "STAGE":
if (!(_driver.Url.Equals(Constants.STAGE_LandingPage)))
{
_driver.Navigate().GoToUrl(Constants.STAGE_LandingPage);
}
break;
}
merci pour votre réponse, mais cela n'a pas répondu à ma question. Je ne cherche pas à coder en dur les identifiants de connexion – Geezus