Accueil InfoQ Tests sur InfoQ
-
Le Behavior-Driven Development est l'échange, pas l'outillage
Le principe même du Behavior-Driven Development (BDD) est la converstation, pas l'outillage, a récemment dit Liz Koegh dans une présentation sur 10 ans de BDD à une conférence Cucumber.
-
Android++ sans aucune restriction hardware, MSBuild, LLVM, GCC et GDB intégré
Android++, une extension de développement et de débogage natif pour Visual Studio, a été publié sans aucune restrictions matérielles.
-
Une nouvelle gem qui crée tout le nécessaire pour tester vos cookbooks Chef
Meez est une nouvelle gem qui vous aide à démarrer une infrastructure dirigée par les tests pour vos cookbooks Chef. Elle crée tout ce qui est nécessaire pour évaluer la qualité d'un cookbook avec des outils comme Test Kitchen, Foodcritic, ChefSpec, etc, de façon à se concentrer directement sur l'écriture de tests et de code d'infrastructure.
-
Leçon tirée du bug de GoToFail d'Apple
La récente faille de sécurité trouvée dans iOS comme OS X met en avant des défauts dans les directives de style de code, de tests unitaires, de politiques de revue de code, de stratégies de gestion d'erreurs, et de déploiement d'outils.
-
BDD et JavaScript avec CucumberJS
Selon un récent article de Todd Anderson, ajouter CucumberJS au processus de développement d'un projet JavaScript, c'est adopter les idées derrières le Behaviour Driven Development, BDD, et permettre au développeur de suivre les principes du TDD en ayant une approche par l'extérieur, c'est-à-dire avoir des tests qui échouent tant qu'une fonctionnalité n'est pas implémentée.
-
Statistiques et Astuces pour Android sur OpenSignal
Le site OpenSignal, offre dans un récent rapport sur la Fragmentation visualisée d'Android, des perspectives uniques sur les challenges que présente la création d'applications Android qui fonctionneront de la façon attendue sur les multiples versions actuellement utilisées du système d'exploitation mobile.
-
Les aspects humains de la conception d'API : Entretien avec Jakub Nesetril d'Apiary
La conception et la description d'API sont bien plus qu'un contrat d'interface technique entre machines. Jakub Nesetril le co-fondateur et CEO d'Apiary souligne que le vrai consommateur d'une description d'API c'est un développeur, avec toutes les préoccupations d'engagement, de convivialité et de communication que cela implique.
-
Google Espresso : une solution de tests automatisés d'UI, rapide et dans le cloud
Google vient de partager en open source Espresso, un framework de tests Android automatisés qui permet de lancer des tests sur des machines x86 dans le cloud, dans un environnement multi-threadé, permettant ainsi de résoudre le problème de la gestion de la concurrence dans les tests d'interface graphique.
-
Mission Control et Flight Recorder dans la JVM HotSpot
Depuis la sortie de Java 7 Update 40, Mission Control et Flight Recorder sont fournis avec le JDK, comme l'annonçait InfoQ il y a quelques semaines. Mission Control est le point d'entrée pour la supervision, la gestion et la détection des anomalies alors que Flight Recorder permet de collecter et d'étudier les données issues du profiling.
-
Simplifier ses assertions avec assertJ 1.3.0
AssertJ 1.3.0 est un framework de test permettant de rentre vos assertions plus lisible et ainsi mettre en valeur vos intentions de tests.
-
Equilibrer les Tests Indépendants et la Collaboration Agile
Les équipes agiles multidisciplinaires incluent des développeurs et des testeurs et la collaboration est considérée importante pour que les équipes agiles réussissent.
-
Analyse du sondage VersionOne 2012 State of Agile Survey
VersionOne a récemment publié les résultats de leur sondage de 2012 sur le développement des méthodes agiles et il s'est encore une fois avéré un excellent indicateur des tendances de l'adoption de l'agilité.
-
Coverity 2012 : comment avoir une faible densité de défauts
Cet article contient des témoignages de nombreux chefs de projet détaillant les processus qu’ils utilisent afin d’avoir une faible densité de défauts selon l’analyse Coverity.
-
La virtualisation de Service comme alternative aux mocks
Les mocks via injection de dépendances sont souvent difficiles à mettre en place. Même pour les plus simples applications cela nécessite la création de nouvelles interfaces, dépendantes d'un Conteneur IoC, et cela ajoute beaucoup de complexité inutilement.
-
SeeTest ajoute le support de Windows Phone 8
SeeTest, récemment publié par Experitest, fournit non seulement la possibilité de tester les applications Windows Phone 8 Mobile, mais aussi iPhone (non Jailbreaké & Jailbreaké), Android, Blackberry et Symbian. L'outil de test offre une intégration transparente avec Visual Studio 2012, Team Foundation Server (TFS) et Microsoft Test Manager.