Échapper à la clé ne fonctionne pas dans le Selenium WebDriver avec Java

Je suis en Utilisant Selenium WebDriver cadre. J'ai un scénario où un bouton cliqué après la zone de texte remplis et onblur de la zone de texte.

Ci-dessous le code que j'ai utilisé pour la séquence d'échappement qui permettent le bouton après le remplissage dans la zone de texte.Le bouton activé uniquement lorsque la zone de texte est complété et lorsque le focus se déplace hors de la zone de texte.

WebDriver driver = new FirefoxDriver();
driver.get("http://localhost:8081/TestAutomation/Escape.jsp");
driver.manage().window().maximize();

WebElement txtBxHandle = driver.findElement(By.name("txtName"));        
txtBxHandle.sendKeys("Socrates");

Actions action = new Actions(driver);
action.sendKeys(Keys.ESCAPE);

WebElement BnEnable = driver.findElement(By.name("btnSubmit"));
BnEnable.click();

Le code ci-dessus ne fonctionne pas.J'ai essayé keyPressNative mais en vain.

Merci pour l'Aide.

OriginalL'auteur Java Beginner | 2013-11-28