L'ouverture d'une nouvelle fenêtre dans WebDriver à l'aide de C#

EDIT 4:

L'ouverture d'une nouvelle fenêtre dans WebDriver à l'aide de C#
MODIFIER 3
L'ouverture d'une nouvelle fenêtre dans WebDriver à l'aide de C#

EDIT 2

    string currentWindow = driver.CurrentWindowHandle;

    driver.SwitchTo().Window("");
    string childTitle = driver.Title;

    driver.SwitchTo().Window(currentWindow);
    string parentTitle = driver.Title;

le code ci-dessus me donne le même titre pour la fenêtre parent ou de l'enfant de la fenêtre.

EDIT:

<a id="ctl00_ctl00_Features_ctl03_lnkPage" class="title" target="_blank" href="websiteaddress">Stay  Around</a>

comment vérifier le titre d'une nouvelle fenêtre ouverte et une fois que j'ai vérifié, puis fermer l'ouverture de la nouvelle fenêtre?

donc dans ma page j'ai un lien et cliquez sur le lien et il ouvre une nouvelle fenêtre et maintenant, je ne suis pas sûr de la façon de vérifier le titre de la fenêtre.

voici ce que j'ai fait jusqu'à présent.

GoToMysiteUrl();
IWebElement addtoList = driver.FindElement(By.XPath(_pageName));
addtoList.Click();

//on ouvre une nouvelle fenêtre

maintenant, je veux passer à se concentrer sur la nouvelle fenêtre et vérifier le titre et fermez la nouvelle fenêtre
de retour à la fenêtre précédente.

InformationsquelleAutor Nick Kahn | 2012-11-06