2012-07-21 17 views
8

Ho 3 account diversi in un sito Web che voglio accedere e stampare un report ogni singolo giorno.Selenium IDE: come passare le variabili

Ho effettuato una registrazione IDE selenio che mi consente di accedere e stampare il rapporto, tuttavia, ogni giorno devo cambiare la variabile 3 volte (per i 3 diversi nomi utente e password).

Come posso passare una variabile al campo "valore" del comando "tipo"?

Grazie.

migliore,

+0

che dire WebDriver? –

risposta

13

Si può andare con parametrizzazione

Per la parametrizzazione è necessario creare il file js

Per per esempio. il file js contiene

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

È possibile caricare questo file a Opzioni> Opzioni ...> scheda Generale> estensione Selenio IDE JS.

Script di esempio per la parametrizzazione

enter image description here

+1

'storeEval' rocks! –

+1

'while' non è un comando selenio nativo. Sta usando l'estensione [SelBlocks] (https://addons.mozilla.org/en-US/firefox/addon/selenium-ide-sel-blocks/)? –

Problemi correlati