Bonjour à tous,
Je dois faire des tests. J'utilise pour cela du Javascript pour récupérer un élément de mon DOM
J'ai mon code qui est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $script = q{ var paramProgramName = arguments[0]; var elem1 = $('#programs').dxDataGrid('instance'); for (var i= 0; i <elem1.totalCount(); i++ ){ if (elem1.cellValue(i,"Name") == paramProgramName){ return elem1.getCellElement(i, 'Start').find('div.dx-button'); } } }; $elem1 =$driver->execute_script($script,$programName); $elem1->click;
J'ai un message d'erreur en sortie m'indiquant que $elem est undefini. Le Javascript n'a pas trouvé l'élément.
Je sais par ailleurs que ma variable "$programName" existe bien ,l'ayant affaiché via un "print" .
A quoi est-ce du svp ?
Merci
Partager