Puede utilizar Keys.ENTER
o Keys.RETURN
. A continuación se muestran algunos detalles:
Uso:
Java :
Pitón:
Usando Keys.ENTER
:
from selenium.webdriver.common.keys import Keys
driver.find_element_by_id("element_id").send_keys(Keys.ENTER)
Utilizando Keys.RETURN
from selenium.webdriver.common.keys import Keys
driver.find_element_by_id("element_id").send_keys(Keys.RETURN)
Keys.ENTER
y Keys.RETURN
ambos son de org.openqa.selenium.Keys
, que se extiende java.lang.Enum<Keys>
e implementajava.lang.CharSequence
Claves de enumeración
Enum Keys son las representaciones de teclas pulsables que no son texto. Estos se almacenan en los puntos de código Unicode PUA ( Área de uso privado ), 0xE000-0xF8FF.
Códigos clave:
Los especiales keys codes
para ellos son los siguientes:
- VUELTA =
u'\ue006'
- ENTRAR =
u'\ue007'
La implementación de todos Enum Keys
se maneja de la misma manera.
Por lo tanto, estos son No Functional
o Operational
diferencia al trabajar con sendKeys(Keys.ENTER);
o WebElement.sendKeys(Keys.RETURN);
mediante Selenium .
Introduzca la clave y la clave de retorno
En los teclados de computadora, Enter(o Returnen Mac OSX) en la mayoría de los casos hace que una línea de comando, ventana o cuadro de diálogo opere con su función predeterminada. Por lo general, esto es para finalizar una "entrada" y comenzar el proceso deseado, y generalmente es una alternativa a presionar un botón Aceptar.
A Returnmenudo también se les conoce como Entery normalmente realizan funciones idénticas; sin embargo, en algunas aplicaciones particulares (principalmente el diseño de página) Returnfunciona específicamente como la tecla Retorno de carro de la que se origina. Por el contrario, Entercomúnmente se etiqueta con su nombre en texto sin formato en teclados de PC genéricos.
Referencias