2012-07-21 23 views
8

Tengo 3 cuentas diferentes en un sitio web que quiero iniciar sesión e imprimir un informe todos los días.Selenium IDE: Cómo pasar variables

He hecho una grabación IDE Selenium que me permite iniciar sesión e imprimir el informe, sin embargo, todos los días tengo que cambiar la variable 3 veces (para los 3 nombres de usuario y contraseñas diferentes).

¿Cómo puedo pasar una variable al campo "valor" del comando "tipo"?

Gracias.

mejor,

+0

¿qué pasa con WebDriver? –

Respuesta

13

Usted puede ir con parametrización

Para la parametrización es necesario crear archivo JS

Por ejemplo. js contiene

var username = ["[email protected]", "[email protected]"); 
var password = ["parameterization1", "parameterization2"]; 

Usted puede cargar este archivo a Opciones> Opciones ...> ficha General> Extensiones de selenio IDE JS.

Script de ejemplo para la parametrización

enter image description here

+1

'storeEval' rocks! –

+1

'while' no es un comando nativo de Selenium. ¿Esto está usando la extensión [SelBlocks] (https://addons.mozilla.org/en-US/firefox/addon/selenium-ide-sel-blocks/)? –

Cuestiones relacionadas