Tests du TP5 

Installation préliminaire

(Il faut tout d'abord installer le framework SimpleTest.)

Installation des tests

Dézipper l'archive des sources des tests du tp5 dans le répertoire tpdsi de la correction  (ou dans votre projet qui s'appelle peut-être mestpdsi).

Note : ces répertoires sont censés se trouver à la racine de votre site web local.

Exécution des tests de recette Selenium

Cliquez sur l'icône "Selenium IDE" dans votre navigateur favori  (Chrome ou Firefox) puis ouvrir la suite de tests tests/tp5/tp5.side pour la rejouer et obtenir une barre verte (plus de précisions).

Exécution des tests PHPUnit

Il est possible d'exécuter individuellement chacun des tests :
  1. test unitaire de la classe Ticket
  2. test unitaire de la classe PDOTicketDAO
  3. test de recette de création d'un ticket par le web
  4. test de recette de visualisation de tous les tickets par le web
On peut aussi lancer l'exécution de tous les tests.
Si les tests web ne marchent pas, c'est que votre serveur web local ne répond pas; le vérifier par ce lien.