bonjour,
pour mon stage je doit effectuer un test fonctionnel sur un produit de l'entreprise, j'ai réussit la première phase mais sur la deuxième je bloque. je doit sélectionner un popup qui est appeler mais je ne le trouve pas jai fait une petite boucle pour afficher un tableau ou j'ai mit les valeur des différentes fenêtres grâce a storeAllWindowNames mais la boucle ne fait qu'un seul tour et donc ne detecte que la fenetre principale! je l'ai essayer avec la première phase puisque j'ouvre des popup et ça fonctionne très bien. Nous avons regarder le code, en faite j'ai une classe Parapher_vue qui appel lanceractiondepuis vue et qui rappel Parafer_vue pour lancer la popup mais lancer actiondepuisvue meure en même temps qu'il lance parapher_vu, et l'on pense que le problème vient de la(j’espère que je me suis bien exprimer:/)!Donc j'aimerai savoir comment résoudre mon problème svp
voila le code
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
20
21
22
23
24
25
26
27
28
29
30 <tr> <td>click</td> <td>name=cbx0</td> <td></td> </tr> <tr> <td>click</td> <td>css=a.traiter.positionBouton</td> <td></td> </tr> <tr> <td>waitForPopUp</td> <td>name=DSLink</td> <td>3000</td> </tr> <tr> <td>selectWindow</td> <td>DSLink</td> <td></td> </tr> <tr> <td>clickAndWait</td> <td>id=traitement:Annuler</td> <td></td> </tr> <tr> <td>selectWindow</td> <td></td> <td></td> </tr>
et le code erreur:
[info] Executing: |click | name=cbx0 | |
[info] Executing: |click | css=a.traiter.positionBouton | |
[info] Executing: |waitForPopUp | name=DSLink | 3000 |
[error] Timed out after 3000ms
[info] Executing: |selectWindow | DSLink | |
[error] Could not find window with title DSLink
[info] Test case failed
le problème c'est que mes commande fonctionne parfaitement pour un autre popup
Partager