title: Selenium C# Open New Tab CTRL+T Not working with CHROME
body: <pre><code>static void Main()
  {
      IWebDriver driver = new ChromeDriver();
      driver.Navigate().GoToUrl("http://google.com");
      IWebElement body = driver.FindElement(By.TagName("body"));
  
      body.SendKeys(Keys.Control + "t");
  
  }
  </code></pre>
  
  <p>This is the code that I am trying to use to open a new tab and its not working, I am not getting any errors nothing, the driver opens Google and thats all....
  I have searched a lot and found many tutorials even videos where people are using the exact same code and it works for them, but for me it doesnt and I can't figure it out...</p>
  
  <p>I tried sending Keys.Shift + "t" to the search field and it works, it writes a capital T in the field</p>
  
  <p>I have also tried</p>
  
  <pre><code>Actions act = new Actions(driver);
  act.KeyDown(Keys.Control).SendKeys("t").Perform();
  </code></pre>
  
  <p>And it still does not work, but again if I change Keys.Control to Keys.Shift it writes, seems like nothing that involves Keys.Control is working!!</p>
  
  <p>Edit: I have tried running the code with a IE Driver and it worked there, it opens new tab, but it does not open new tabs on Chrome?</p>