Des tests fonctionnels pour des projets mavenisés : un exemple concret avec Liferay

Aujourd’hui je vous parlerai de la mise en place de tests fonctionnels dans le cadre de l’intégration continue, et l’illustrerai par un exemple concret de projet de type plugin se déployant dans un portail comme Liferay. En effet, plusieurs serveurs d’intégration (Hudson/Jenkins, Bamboo) permettent d’effectuer une série d’opérations sur le code après chaque commit sur le repository ou à heure définie, pour vérifier son intégrité et son bon comportement. Dans le monde de l’entreprise, une telle plateforme est souvent mise en place sur une machine dédiée, pour vérifier la compilation, lancer les tests unitaires, et tenter le déploiement de l’application. A la charge des développeurs, ou d’une équipe dédiée de testeurs, de voir si les nouveaux développements n’ont pas provoqué de régressions fonctionnelles sur le reste de l’application web… Lire la suite…

Share
Categories: Non classé Tags: , ,

Radio Liferay Episode 1: James Falkner

 

 

Olaf Kock, de Liferay Allemagne, a eu l’idée d’enregistrer des entretiens avec différentes personnes travaillant chez Liferay et de les diffuser sous forme de podcast sur liferay.com. Chacun des épisodes nous permet de découvrir plus en profondeur l’univers Liferay et ses acteurs.

Dans ce premier épisode, Olaf interroge James Falkner sur la communauté Liferay.

Lire la suite…

Share
Categories: Non classé Tags: ,

Construire sa propre plateforme de services

Je vais vous décrire une petite plateforme de services que j’ai eu l’occasion de concevoir et de réaliser. Lire la suite…

Share

SAML 2 et Liferay – partie 3

Dans le précédent épisode article (oui, je sais que les meilleures blagues sont les plus courtes, mais non, je n’ai pas l’intention d’arrêter de faire cette blague pourrie, habituez vous), nous avons vu comment envoyer un message en suivant le HTTP Redirect Binding, maintenant que nous avons notre bouteille, il va nous falloir prendre notre plus beau parchemin et écrire ce message de détresse.
Lire la suite…

Share

Radio Liferay – Episode 3 : Nate Cavanaugh présente AlloyUI

Cet article est un résumé du troisième épisode de radio Liferay relatant la conversation entre Olaf Kock, consultant sénior chez Liferay, et Nate Cavanaugh, directeur du service en charge de l’interface utilisateur.

Lire la suite…

Share