Yo soy la automatización de una página web mediante Robot Marco. La página ha inusual campos de texto que reciben de entrada automático (no valores de marcador de posición) en el caso de Entrar es golpeado por valores no válidos.
Aquí es el campo de texto:
HTML:
<div class="bound_value">
<input id="ember475" size="5" type="text" class="ember-view ember-text-field">
<input id="ember476" type="checkbox" class="ember-view ember-checkbox">
</div>
He tratado de manejo con de Entrada de Texto así como Pulse la Tecla.
Soy un principiante-programador lugar, así que por favor perdóname mi texto más adelante.
-
Con de Entrada de Texto: el comportamiento fue como si he hecho clic en el campo,
borra el contenido, pulse Intro y, a continuación, ingresado el valor. -
Con Pulse la Tecla el comportamiento fue como si he hecho clic en el campo agregar
acaba de escribir en la entrada de añadir a lo que ya estaba contenida.
Claro Elemento de Texto+Pulse la Tecla trabajado de la misma manera como de Entrada de Texto.
Necesito una manera de hacer clic en el campo de texto, para eliminar el contenido, a no pulse enter, para el tipo de texto, a continuación, pulse enter.
¿Cómo puedo hacer esto utilizando el PASEO de Bibliotecas Personalizadas?
Gracias de antemano por tu esfuerzo.
¿Has probado con la palabra clave Claro Elemento de Texto :
Más información aquí http://robotframework.org/Selenium2Library/doc/Selenium2Library.html#Clear%20Element%20Text
Esto podría funcionar para usted:
La parte que esta no sería pulsando la tecla intro en el campo una vez que todos se introduce el texto. Se podría adjuntar la siguiente para el final o lo han hecho en una llamada por separado después.