Author: tziade Date: Mon Mar 6 00:20:02 2006 New Revision: 2537 Added: cookbook/trunk/recipe7.fr.tex Log: adding r7-fr
Added: cookbook/trunk/recipe7.fr.tex ============================================================================== --- (empty file) +++ cookbook/trunk/recipe7.fr.tex Mon Mar 6 00:20:02 2006 @@ -0,0 +1,45 @@ +\documentclass{book} +\pagestyle{headings} +\include{macros} +\status{draft} +\author{Tarek Ziad�} + +\begin{document} + +\chapter*{Ecrire des tests fonctionnels} + +\begin{problem} +Les tests fonctionnels, ou "acceptance tests", sont compl�mentaires aux +tests unitaires: ce sont des bo�tes noires qui testent les fonctionnalit�s +du syst�me complet, conform�ment � chaque besoin �nonc� par le commanditaire. + +Ces tests ne se concentrent que sur l'utilisation du syst�me, comme le ferait +un utilisateur lambda, pour s'assurer que les fonctionnalit�s attendues sont +pr�sentes et fonctionnent. + +Ils deviennent �galement un t�moin de qualit� in�galable pour le commanditaire, +qui peut parfois �crire ou �tendre lui-m�me ces tests. + +Pour les applications web, ces tests n�cessitent un environnement d'ex�cution +particulier, qui imite au mieux un naviguateur. C'est l'objectif du paquet +`zope.testbrowser`, qui fourni des outils pour �crire des tests fonctionnels +bas�s sur des �changes avec un naviguateur simul�. +\end{problem} + +\begin{solution} + +\section*{Principes et fonctionnement de testbrowser} + +todo + +\section*{Simuler une session utilisateur} + +todo + +\section*{Limitations de testbrowser} + +todo + +\end{solution} + +\end{document} -- http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins