TP10 : problème test Sélénium [RESOLU]

Modérateurs : graffion, jmdouin, agoncal, mlebihan

Pierre Faraco
Messages : 21
Inscription : 10 mars 2014 14:00

TP10 : problème test Sélénium [RESOLU]

Message par Pierre Faraco » 19 déc. 2015 18:42

Bonjour,

Pour info :

Il y' a un problème avec le test Sélénium "CheckLoginOfRegisteredCustomer.html"
La date d'expiration de la CB à Bill Gates est, dans la db, le 02/14, ce qui bloque la mise a jour des informations de l'utilisateur.

Pour que le test passe j'ai rajouté la modification de la date d'expiration dans le test (ligne 189 ):

<tr>
<td>type</td>
<td>name=creditCardExpiryDate</td>
<td>02/18</td>
</tr>

Attention avant le test il faut faire un "ant yaps-create-db" puis un "ant yaps-insert-data".

Pierre

ply
Messages : 14
Inscription : 03 déc. 2014 3:36

Re: TP10 : problème test Sélénium

Message par ply » 20 déc. 2015 0:15

Bonjour,

c'est pas plutôt dans la bdd à la table t_customer qu'il faut modifier la date creditcardexpirydate 02/18 ?

Pierre Faraco
Messages : 21
Inscription : 10 mars 2014 14:00

Re: TP10 : problème test Sélénium

Message par Pierre Faraco » 20 déc. 2015 12:41

Bonjour,

Oui on peux aussi modifier la valeur dans la table, mais je vois deux inconvénients :

-Il faudra quand même modifier le test Sélénium qui vérifie que la valeur est bien 14/02 avant de faire l'update des infos clients.
-Il faudra changer la valeur dans la table après chaque réinitialisation de la db.

Pierre

graffion
Messages : 662
Inscription : 21 juin 2005 14:05

Re: TP10 : problème test Sélénium [RESOLU]

Message par graffion » 21 déc. 2015 12:11

Bonjour,

Vous avez raison.
J'ai mis à jour les 2 fichiers Yaps/src/config/data.sql et Yaps/test/selenium/CheckLoginOfRegisteredCustomer.html dans l'archive SourcesFournis_TP10.zip

ply
Messages : 14
Inscription : 03 déc. 2014 3:36

Re: TP10 : problème test Sélénium [RESOLU]

Message par ply » 21 déc. 2015 15:16

Pour le moment les sources sont inaccessibles à moins que j'ai fait une faute de frappe à la connexion.

Pour CreateNewAccount.html j'ai vu aussi creditCardExpiryDate qui est 11/15.
<tr>
<td>type</td>
<td>name=creditCardExpiryDate</td>
<td>11/15</td>
</tr>

Voir TP07 : Le service vérifie tout d'abord la validité de la date d'expiration. Cette date doit juste être supérieure d'au moins un mois à la date de réception ((1)).

graffion
Messages : 662
Inscription : 21 juin 2005 14:05

Re: TP10 : problème test Sélénium [RESOLU]

Message par graffion » 21 déc. 2015 23:04

C'est juste.
J'ai aussi mis à jour le fichier Yaps/test/selenium/CreateNewAccount.htmll dans l'archive SourcesFournis_TP10.zip

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité