Récemment, j’ai dû mettre en place un script générique de lancement de tests behat via composer. En fait, la vraie raison de ce script est la possibilité de le lancer sur une CI et de n’afficher une erreur que si
Automatisation d’une MEP
En général, quand nous faisons une MEP, plusieurs étapes doivent être effectuées: merger les PR ou les MR déployer chaque projet créer une version JIRA taguer chaque ticket avec cette version déplacer les tickets dans « prod » déployer la version publier
qualité de code avec php-cs-fixer et php mess detector (+ docker !)
php-cs-fixer est un outil développé par sensio labs, qui relève les erreurs liées notamment au psr2. php mess detector est un outil permettant de vérifier que des variables inutilisées ne trainent pas, le code mort, dupliqué etc. J’ai récemment dû
Utilisation de gatling
Je ne présente pas gatling. Je pense que tout le monde a dû entendre parler de près ou de loin de cet outil permettant de tester la montée en charge d’une application web en implémentant des scénarii, le nombre d’utilisateurs
Sonar
J’ai déjà travaillé avec sonar à une époque et j’ai beaucoup apprécié l’outil pour son efficacité. A présent, je l’intègre dans tous mes projets. Installer sonar sur debian Rendez vous dans le fichier /etc/apt/source.list et copiez-y la ligne deb http://downloads.sourceforge.net/project/sonar-pkg/deb
BEHAT 3 et MINK avec Symfony2
Lorsque nous développons un site internet, il est plus que conseillé de faire de la BDD, à défaut des tests fonctionnels après avoir développé la fonctionnalité du site. La raison en est simple: un site internet évolue si rapidement que