Salut, je teste une appli web avec le robot de test selenium ide.
Dans un écran de cette appli, j'ai besoin de rentrer des date futures
J'ai donc commencé à écrire une extension pour selenium, dont voici le codeLe problème se situe à deux endroits :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 function typeDate(addJour,addMois,addAnnee){ var maDate = new Date(); var jour = maDate.getDate(); var mois = maDate.getMonth(); var annee = maDate.getFullYear(); var nouveauJour = jour; var nouveauMois = mois; var newAnnee = annee; if (addJour != null) nouveauJour = jour + addJour; if (addMois != null nouveauMois = mois + addMois; if (addAnnee !=null) newAnnee = annee + addAnnee; maDate.setDate(nouveauJour); maDate.setMonth(nouveauMois); maDate.setFullYear(newAnnee); //à finir }
1. Comment dire à selenium de prendre la commande qui est dans le champCommande et les paramètres dans le champ value
2. Est-ce que la fonction, dont les lignes qui reconstruiront la date, restent à écrire, me retournera-t-elle forcément une date valide ?
Merci de votre aide.
Partager