Outils de développement - Composants optionnels: Difference between revisions

Jump to navigation Jump to search
m
Line 181: Line 181:


====Agencement :====
====Agencement :====
Commencez par lancer le serveur Selenium en spécifiant le chemin vers l'exécutable ''chromedriver.''
Commencer par lancer le serveur Selenium en spécifiant le chemin vers l'exécutable ''chromedriver.''


p. ex :<syntaxhighlight lang="bash">
p. ex :<syntaxhighlight lang="bash">
Line 190: Line 190:




Ensuite, renseignez l'adresse de votre instance à tester dans le fichier de test (variable $base_url). et modifiez les paramètres $dol_admin_user et $dol_admin_password de sorte que ça corresponde à un identifiant valide, et modifier la fonction authenticate() du fichier de test pour utiliser ces variables ($login->value(self::$dol_admin_user); etc. ).
Ensuite, renseigner l'adresse de votre instance à tester dans le fichier de test (variable $base_url). et modifiez les paramètres $dol_admin_user et $dol_admin_password de sorte que ça corresponde à un identifiant valide, et modifier la fonction authenticate() du fichier de test pour utiliser ces variables ($login->value(self::$dol_admin_user); etc. ).


Enfin, exécuter la commande phpunit sur le fichier de test à exécuter, pour utiliser le fichier binaire fourni avec Dolibarr va exécuter le test dans Selenium avec Chrome WebDriver.  
Enfin, exécuter la commande phpunit sur le fichier de test à exécuter, pour utiliser le fichier binaire fourni avec Dolibarr va exécuter le test dans Selenium avec Chrome WebDriver.  
23

edits

Navigation menu