title: context click in selenium
body: <p>I am getting Unsupported Command Exception for the below piece of Selenium Webdriver code. I tried to google out the options for context click and I am able to see that the code I had written is correct with respect to context click.</p>
  
  <p>Please help me in understanding as to what I am missing here.</p>
  
  <pre><code>package DataProvider;
  import java.util.concurrent.TimeUnit;
  import org.openqa.selenium.By;
  import org.openqa.selenium.Keys;
  import org.openqa.selenium.UnsupportedCommandException;
  import org.openqa.selenium.WebDriver;
  import org.openqa.selenium.WebElement;
  import org.openqa.selenium.firefox.FirefoxDriver;
  import org.openqa.selenium.interactions.Action;
  import org.openqa.selenium.interactions.Actions;
  public class UISelect {
  
  public static void main(String args[]) throws InterruptedException
  {
              System.setProperty("webdriver.gecko.driver", "C:/Users/Madankumar/Desktop/Gecko Driver/geckodriver.exe");
              WebDriver driver=new FirefoxDriver();
              driver.navigate().to("http://www.google.com");
  
              driver.manage().window().maximize();
  
              WebElement oWE=driver.findElement(By.linkText("About"));
  
              Actions oAction=new Actions(driver);
              oAction.moveToElement(oWE);
              oAction.contextClick(oWE).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ENTER).build().perform();
  
  }
  
  }
  </code></pre>