コード言語C#の セレンwebdriverを新しいタブを開くには、
動作しない私はクロームで、次のコードで新しいタブを開くしようとしている:
Actions action = new Actions(BrowserFactory.Driver);
action.SendKeys(Keys.Control + "T").Build().Perform();
string secondTabHandle = BrowserFactory.Driver.CurrentWindowHandle;
私はstackoverflow上でこのコードを見つけました。
私も試してみました:
IWebElement body =
BrowserFactory.Driver.FindElement(By.TagName("body"));
body.SendKeys(Keys.Control+'t');
body.SendKeys(Keys.Control+"t");
ザッツも機能していない
何もこのコードを使用した後に起こりません。
私が間違っていることを助けてくれる人がいますか?
ありがとうございます。
可能な複製(https://stackoverflow.com/questions/17547473/how-to-open-a [Javaを使用セレンwebdriverをを使用して、新しいタブを開く方法?] -new-tab-using-selenium-webdriver-with-java) – Liam
これはJavaと同じで、C# – Liam
と同様に無視されます。 IWebElement body = BrowserFactory.Driver.FindElement(BytagName( "body")) ); body.SendKeys(Keys.Control + 't'); そのページで説明したとおりですが、何もしません。 – xxx2017