Résultats

Publié par Jérémy Pinsolle

Il y a 8 mois

Contrôler et Fiabiliser

« Contrôler et Fiabiliser », d’entrée de jeu, soit ça excite un RSSI, soit ça fait partir en courant ! Et pourtant… la fiabilité, la sécurité sont des critères qu’on ne peut omettre dans la conception d’une architecture ou d’une application, mais ne doivent pas pour autant venir en travers de la productivité et des objectifs métiers...

Publié par Clément Héliou

Il y a 3 ans

Pérennisez votre métier avec l’architecture hexagonale !

Dans la majorité des DSI où nous intervenons, nous faisons souvent le même constat depuis plusieurs années ; il reste difficile de produire des applications évolutives et pérennes. C’est d’autant plus vrai aujourd’hui alors que la révolution numérique (ne dites surtout pas digitale) bat son plein, entrainant des nouveautés incessantes en termes de technologies, d’outillage, etc. Ainsi,...

Publié par Nicolas Demengel

Il y a 7 ans

Craftsman Recipes – Simuler le temps

Ce nouvel article de la série Craftsman Recipes se penche sur une technique très simple mais que l’on rencontre sur peu de projets : la simulation de l’instant présent. Nos applications doivent couramment prendre des décisions dépendant de l’instant auquel elles s’exécutent (date, heure…). Il n’est donc pas rare d’avoir du code effectuant des tests sur...

Publié par Gilles Mantel

Il y a 7 ans

Xebia participe aux Belgium Testing Days

Cette semaine se tient à Bruxelles une conférence d’envergure dans le domaine du test logiciel: les Belgium Testing Days. C’est une conférence jumelle des Agile Testing Days qui se tiennent à l’automne à Berlin. Forte des succès obtenus l’an passé à Bruxelles et Berlin, l’équipe d’organisation a préparé un déroulement désormais bien rodé : 1 journée de tutoriaux, 2 journées de conférences. J’ai le...

Publié par Jean Helou

Il y a 8 ans

Spring, Hibernate, DBUnit et Surefire – Parallélisez vos tests

Les DAO (Data Access Object) ou repository des applications contiennent souvent de l’information importante sur la façon dont les données d’une base doivent être consultées. Cette information prend la forme d’une logique métier qui est encodée dans un ou plusieurs langages, souvent un langage déclaratif (SQL, HSQL, JPQL, etc.) et un langage impératif (Java, Groovy,...

Publié par Gilles Mantel

Il y a 8 ans

Xebia à l’Agile Tour Rennes

Le jeudi 6 octobre prochain se tiendra l’étape Rennaise de l’Agile Tour 2011. J’ai le plaisir d’avoir été sélectionné pour animer ma session traitant du retour sur investissement de l’automatisation des tests. Sous la houlette de Laurent Morisseau et d’une équipe d’organisateurs investis, cette étape s’annonce déjà comme une belle réussite, en espérant ne pas...

Publié par Xebia France

Il y a 8 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/JEE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII La VM d’Oracle JRockit devient gratuite Terracotta racheté par Software AG Le coin de la technique JUnitParams, un framework pour paramétrer vos méthodes de test

Publié par Issam El Fatmi

Il y a 8 ans

Performance – Maîtriser son framework de test, The Grinder

La performance a été souvent considérée comme étant le parent pauvre des applications. Afin de combler ce défaut et de détecter les éventuels points de faiblesse des applications, plusieurs outils propriétaires et open source ont vu le jour sur le marché: Compuware/Qaload, LoadRunner, OpenSTA, JMeter, etc, et notamment The Grinder. L’adoption de ce dernier fut...

Publié par Julien Smadja

Il y a 8 ans

Tester les services asynchrones avec Awaitility

Les tests d’intégration impliquent souvent plusieurs composants d’une architecture technique (webservices, serveurs de mail, …). Si une action s’exécute sur un composant A qui fait appel à un composant B et si la condition à vérifier dépend de la bonne exécution de B, vous êtes dans un cas d’asynchronisme. La première idée qui vient à...

Il y a 9 ans

Livre blanc – Qualité logicielle

Nous avons le plaisir de vous présenter notre livre blanc sur la qualité logicielle écrit par Frédéric Dubois, avec la participation de Séven Le Mesle. Objet du désir, la qualité logicielle est régulièrement invoquée sur le mode incantatoire au démarrage d’un projet de développement logiciel. Assurance qualité, direction qualité, responsable qualité, qualimétrie, processus unifié, modèle...

Publié par Aurélien Maury

Il y a 9 ans

NoThunes, tests en tout genre et qualité de code

Avec un peu de retard sur les autres, voici le cinquième article de cette série sur Grails. Nous allons parler ici de : Tests unitaires Tests d’intégration Mesures de qualité de code Intégration continue En appliquant le tout à notre projet test bien aimé : NoThunes.

Publié par Xebia France

Il y a 9 ans

Xebia à la conférence Agile France 2010

La conférence Agile France 2010 se tiendra à Paris les 31 mai et 1er juin prochain. Avec plus de 70 conférences et ateliers répartis sur six à sept salles en parallèle, cette conférence s’impose comme une des principales conférences sur l’agilité en Europe. Pour un prix attractif (270 €), nous vous encourageons à venir chercher...

Publié par Xebia France

Il y a 9 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII TC Server spécial printemps Le coin de la technique Html5 en action soapUI s’enrichit du support de JMS et AMF Des tests unitaires expressifs grâce à Spock JBoss simplifie les tests dans les conteneurs EJB Evènements de notre communauté en...

Publié par Amin Fathallah

Il y a 10 ans

Selenium – Could not start Selenium session: Internal Server Error

Lors de l’intégration des tests unitaires Selenium avec Hudson sur un environnement graphique Linux, j’ai été confronté à l’exception « Selenium – Could not start Selenium session : Failed to start new browser session : Error while launching browser » qui empêchait Selenium Remote Control (RC) d’ouvrir une instance du navigateur Firefox pour le jeu des tests....

Publié par Nathaniel Richand

Il y a 10 ans

Comment séparer ses tests d’intégration ?

Une question récurrente pour les équipes qui commencent à industrialiser leur build avec du Maven et qui utilisent de manière intensive JUnit. Au bout d’un moment, les tests d’intégrations ralentissent de manière conséquente le build et parfois découragent les développeurs à cause de leurs pré-requis plus importants que les tests unitaires. Comment les séparer des...

Publié par Aurélien Maury

Il y a 10 ans

Lumière sur JTestR

Parmi les tâches incontournables de la vie d’un développeur, il y a l’écriture des tests unitaires. De nombreux outils tentent de nous faciliter la vie sur ce point. Aujourd’hui, je vais vous parler de JTestR, un framework de tests unitaires qui apporte la puissance et la rapidité d’écriture du scripting Ruby pour tester des applications...

Publié par Romain Schlick

Il y a 10 ans

Automatiser ses tests fonctionnels avec Ant

Les tests unitaires sont largement répandus et leur utilisation est facilitée grâce à des outils matures tels que JUnit, Unitils, ou les apis de Mocking. Au contraire, la pratique des tests fonctionnels reste encore délicate. Même si des outils comme Selenium, Fitnesse, ou HttpUnit facilitent la création de tests fonctionnels, le problème majeur reste d’automatiser...

Publié par Séven Le Mesle

Il y a 11 ans

L’intégration continue avec Cargo

Dans un projet J2EE, il est toujours utile de pouvoir déployer son application sur un serveur et plus encore pour faire de l’intégration en continu avec des tests fonctionnels. La plupart du temps, on utilise un serveur dédié pour les tests et les outils livrés avec pour gérer les déploiements. Cargo utilise les outils de...

Nous recrutons

Être un Xebian, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.