Résultats

Publié par Christophe Pelé

Il y a 6 ans

Craftsman Recipes : Soignez vos tests unitaires

La pratique des tests unitaires est maintenant bien acceptée dans les équipes de développement Java. Malheureusement, le code de test reste moins soigné que le code de l’application, en particulier au niveau du nommage des classes et des méthodes de test. Difficile de maintenir une classe de test dont les méthodes sont nommées test1, test2 et test3…...

Publié par Bastien Bonnet

Il y a 6 ans

Les tests unitaires paramétriques avec JUnitParams, une alternative à Junit Parameterized

Lorsque l’on souhaite tester un même comportement sur différentes données, on peut soit : Développer plusieurs méthodes de tests qui vérifient le même code avec des entrées différentes ; Utiliser une méthode de test paramétrique. Les tests paramétriques permettent d’exécuter une même méthode de test sur des données différentes (les paramètres). Cela permet de ne...

Publié par Benoît Lemoine

Il y a 7 ans

Intégrer ses tests JavaScript dans Grails

Grails est un framework web permettant de développer rapidement en Groovy des applications modernes. Mais qui dit "applications web modernes" dit également "JavaScript", beaucoup de JavaScript. Il devient donc vite nécessaire de tester le code écrit en JS, de façon à trouver rapidement les nombreuses régressions qui ne manqueront pas d’arriver au cours de la vie de...

Publié par Florent Duveau

Il y a 7 ans

Introduction aux tests unitaires en javascript

De la touche "F5" aux frameworks de tests Les tests unitaires sont aujourd’hui une norme dans le développement des applications Java. L’amplification des techniques Agiles et du mouvement Software Craftsmanship ont poussé à mettre les tests unitaires comme prérequis au développement d’applications. Concernant le développement d’applications front en javascript, les tests se limitent souvent à une...

Publié par Clément Lardeur

Il y a 7 ans

Craftsman Recipes – Happy Hour pour vos tests avec Mockito

Après l’article sur FEST-Assert, la série des Craftsman Recipes continue avec bon goût : j’ai nommé Mockito. Le principe fondamental du test unitaire est qu’il doit remplir la condition sine qua none de l’unicité et de l’isolation complète. Cependant, dans certains cas, l’unité de test interagit directement avec des objets non instanciables, ni contrôlables aisément. Le Mocking est une...

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 Xebia France

Il y a 7 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Actualité éditeurs / SSII MemSQL : Une base de données 100% Compatible MySQL et 30 fois plus rapide (par Charles Blonde) Le coin de la technique « Les tests unitaires ne sont pas suffisants. Vous avez aussi besoin du typage statique » (par François...

Publié par Julien Smadja

Il y a 8 ans

Peut-on faire du TDD sur du code existant ?

Notre quotidien de développeur consiste très souvent à modifier du code existant. Certes, nous avons parfois la chance de développer de nouveaux modules tout frais, tout neufs et le Test Driven Development est à son avantage. Mais comment peut-on mettre en pratique le TDD sur du code déjà écrit, parfois mal pensé et non testé....

Publié par Xebia France

Il y a 9 ans

Rétrospective de notre XKE de janvier

Nous étions tous réunis hier chez Xebia pour le premier XKE (Xebia Knowledge Exchange) de l’année 2011 ! Après nos échanges de vœux pour la nouvelle année et un bon café, la journée commença par deux sessions parallèles : Une présentation de la gestion avancée de la mémoire en Java animée par Pablo Lopez. Ce...

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 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 Xebia France

Il y a 11 ans

Ce que vous avez peut-être raté au second trimestre 2008

Voici la liste des billets les plus lus sur ce blog en avril, mai et juin : Urbanisation pour les nuls Le XKE (Xebia Knowledge Exchange) de mars a été l’occasion de présenter la démarche d’urbanisation. L’exemple présenté ne suivait pas le déroulement type : une démarche d’urbanisation est adaptée suivant les projets et organisations...

Publié par Guillaume Carre

Il y a 12 ans

Les 10 commandements des tests unitaires

Les tests unitaires ne sont pas qu’une bonne pratique des méthodes agiles, ils sont un véritable pré-requis à la mise en place d’un développement itératif. Le refactoring et la modification d’une base de code existante, bien que facilités par les environnements de développement actuels, comportent un évident risque de régression, en partie couvert par les...

Publié par Guillaume Carre

Il y a 12 ans

XP Day France 2008

XP Day France 2008 Paris, les 5 et 6 mai 2008 La conférence agile sur les méthodes Agiles ! http://www.xpday.fr Vous êtes en quête d’idées neuves pour rendre plus efficaces vos projets de développement logiciels… Vous souhaitez en savoir plus sur les méthodes agiles, leurs bénéfices, leurs limites… Vous avez mis en place des pratiques...

Publié par Mathieu Saadé

Il y a 12 ans

Simplifier les assertions JUnit et améliorer vos tests

Nombreux sont ceux d’entre nous qui ont déjà utilisé JUnit pour écrire des tests. Quel est celui qui n’a pas été déçu par les limitations inhérentes aux différentes méthodes assertXXX() ? Quel est celui qui n’a pas utilisé des librairies supplémentaires (JUnit-addons, Unitils, …) contenant des méthodes utilitaires du type assertContains, … ? Quel est...

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.