Aucun élément retourné/ return element
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:
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