我在C#中使用SeleniumRC,如何在點擊鏈接時切換Firefox的另一個選項卡,並在另一個選項卡中打開? 有人請幫助我,在這個功能。目標很簡單,就是移動另一個打開的選項卡來搜索一些文本。Selenium + C#當點擊一個鏈接時,如何切換Firefox的另一個選項卡,它會在另一個選項卡中打開?
此代碼是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);
}
}