public void releaseKey(CharSequence keyToRelease) { keyboard.releaseKey(keyToRelease); } }
@Override Element perform(Object actionExecutor, Element lastProcessedElement, Map<String, Object> descriptor) { ((Keyboard) actionExecutor).releaseKey((CharSequence) descriptor.get("value")); return lastProcessedElement; } },
@Override public void releaseKey(CharSequence keyToRelease) { ensureWebDriver(); delegateKeyboard().releaseKey(keyToRelease); }
public void perform() { focusOnElement(); keyboard.releaseKey(key); }
Actions a=new Actions(driver); a.moveToElement(driver.findElement(By.name("yourlocator"))).build().perform(); Keyboard h=((HasInputDevices)driver).getKeyboard(); h.pressKey(Keys.ENTER); h.releaseKey(Keys.ENTER);
@Override protected void doPerform() { org.openqa.selenium.Keys seleniumKeys = org.openqa.selenium.Keys.getKeyFromUnicode(keys.getKeyCode()); if (isSourceDocumentRoot()) { keyboard().releaseKey(seleniumKeys); } else { getActions().keyUp(getFirstElement(), seleniumKeys).perform(); } } }