Articles

Tester l'API REST Symfony avec PHPUnit

Tester une API REST Symfony avec PHPUnit

, , , , , , , , , , ,
Comme dans tout projet logiciel, il est primordial de supporter le développement de fonctionnalités par une suite de tests solide. Le logiciel devra évoluer et le code devra être modifié (réusinage), pour ces deux raisons, un filet…

Configurer FosUserBundle pour Symfony 3

, , , , , ,
FosUserBundle : gestion des utilisateurs Avec 2200 étoiles sur GitHub, FosUserBundle est la solution populaire pour gérer les utilisateurs de votre projet Symfony. Afin de mettre en place ce bundle, il est essentiel de lire la procédure…

Tests unitaires pour votre formulaire Angular

, , ,
Niveau intermédiaire Oui, il existe une manière de tester vos formulaires Angular grâce à des tests unitaires. Plutôt que de sortir l'artillerie lourde et d'utiliser Protractor, vous pouvez demeurez rapide et agile, comme un Ninja,…

Déboguer votre application Angular

, ,
Lorsque vient le temps de déboguer votre application JavaScript Angular, plusieurs solutions s’offrent à vous. Voici quelques trucs et astuces pour vous aider à le faire efficacement. console.log( ) et ses amis Un incontournable pour…

Tester avec mutations

, , ,
Le mutation testing existe depuis plus de 40 ans, mais c’est seulement dans les années 80 que des outils logiciel ont vu le jour. Le principe du mutation testing est d’apporter des modifications ou mutations (mutators) au code afin…
tester avec protractor

Tester votre app avec Protractor

,
Qu'est-ce que Protractor? Protractor est un cadriciel de tests point à point (e2e ou End 2 End) qui permet de tester vos applications AngularJS. Protractor exécute vos tests dans un navigateur comme Firefox ou Chrome. Il permet d'interagir…

Tester son application Angular avec Karma et Jasmine

,
Karma Karma est un outil de terminal JavaScript qui permet le lancement de navigateurs web. Une fois le navigateur lancé, Karma y charge le code de l'application et exécute vos tests. Il est possible d'utiliser Karma afin de lancer votre…