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