A través de selenio. cómo eliminar contenido de la caja de texto.Selenio: eliminar contenido de un cuadro de texto
Tengo que eliminar los últimos 2 caracteres del cuadro de texto con el comando selenio.
Ex.ABCD to AB.
A través de selenio. cómo eliminar contenido de la caja de texto.Selenio: eliminar contenido de un cuadro de texto
Tengo que eliminar los últimos 2 caracteres del cuadro de texto con el comando selenio.
Ex.ABCD to AB.
probar este -
selenium.type("text_box_object", "ABCD");
selenium.typeKeys("text_box_object", "\b");
selenium.typeKeys("text_box_object", "\b");
Haga clic en él, y la tecla de finalización de golpear dos veces la tecla de retroceso
@ Orn Necesito hacerlo a través del comando de selenio. ¿Hay alguna forma de reconocer la tecla Finalizar, la tecla Retroceso a través del selenio, ya que sé que keyPressNative() cmd ayudará? Gracias – smriti
leer el valor actual y lo almacenan como una variable. Luego 'Escriba' el valor que desea en el campo objetivo (utilizando una subcadena del valor almacenado).
Muchas gracias @ Peter. Esta es una buena opción, pero quiero saber si hay algún cmd de selenio disponible para eliminar el carácter del cuadro de texto. – smriti
para Firefox, el evento de retroceso sólo funciona si setCursorPosition al final del texto en el área de texto, de lo contrario el caso typeKeys escribirá en el comienzo del texto.
El keyPress caso de selenio puede ser útil:
selenium.sendKeys("text1", "ABCD");
selenium.sendKeys("text1", "\b");
selenium.sendKeys("text1", "\b");
Esto Haga clic tecla de retroceso dos veces.
así que "\ b" es para retroceder ... Gracias de antemano – smriti