J'utilise SeleniumRC avec C#, Comment changer un autre onglet de Firefox lorsque vous cliquez sur un lien et il va ouvrir dans un autre onglet? Quelqu'un s'il vous plaît aidez-moi, dans cette fonctionnalité. L'objectif est simple de déplacer un autre onglet ouvert pour rechercher du texte.Selenium + C# Comment changer un autre onglet de Firefox lorsque vous cliquez sur un lien et qu'il s'ouvrira dans un autre onglet?
Ce code est en C#
public void TheUntitledTest()
{
selenium.Open("/abc/static/index.html");
// selenium.WindowFocus();
selenium.Click("link=Privacy Statement");
selenium.WaitForPopUp("hello world - Mozilla Firefox", "20000");
selenium.SelectPopUp("hello world - Mozilla Firefox");
selenium.WaitForPageToLoad("30000");
for (int second = 0; ; second++)
{
if (second >= 60) Assert.Fail("timeout");
try
{
if (selenium.IsTextPresent("welcome")) break;
}
catch (Exception)
{
}
Thread.Sleep(1000);
}
}