Greenpepper

Infrastructure et opérations

Intégrer GreenPepper dans TFS

À ma gauche, GreenPepper, un outil de tests fonctionnels, destiné aux MOA et leur permettant d’exprimer les spécifications sous forme de tests exécutables. À ma droite, Team Foundation Server, usine de construction et de livraison de logiciel. L’idée : lorsqu’un développeur effectue un check-in de son code, les tests GreenPepper sont lancés et le build échoue en cas de problème. Comment faire ?

Lire la suite

Functional testing of a MVVM Silverlight application with Fitnesse

MVVM is a great pattern to enable (among other things) unit testing of a XAML based application GUI. If you’re not familiar with it, this article explains it well and describes its use with Greenpepper on a real life project. Functional testing works great with MVVM, but several issues prevent the use of functional testing tools (e.g. Fitnesse) with a Silverlight project out of the box. If the previous article convinced you to implement automated functional testing on your application, but its GUI is in…

Lire la suite
Archi & techno

« Behavior Driven Development » grâce au pattern MVVM et GreenPepper

L'approche "Behavior Driven Development", ou l'art d'écrire des tests qui décrivent le comportement attendu du système et que tout le monde comprend. Dans cet article (en anglais), je présente l'architecture mise en place pour suivre cette démarche, dans un projet de développement d'un client lourd sous .NET/WPF, et comment l'utilisation du design-pattern MVVM nous a aidé à atteindre notre objectif. La suite ici.

Lire la suite