🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #81

Re: tester un programme

#81
From: Emmanuel Delahaye
Date: Wed, 28 May 2003 17:49
40 lines
2537 bytes
In 'fr.comp.lang.c', Yves Kuhry <gamotte@hotmail.com> wrote:

> Bonjour,
> 
>     connaissez vous des liens ou des bouquins qui
> d�taillent les diff�rentes fa�ons de mettre � l'�preuve
> un programme pour s'assurer qu'il comporte le moins de
> bugs possibles ?
> 
> merci
> 
> p.s. je poste sur fclc parceque j'imagine que la
> pertinence des tests d�pend du langage utilis�

Erreur. La place de ce type de question est 

fr.comp.developpement

cross-post et suivi l�-bas.

Je ne pense pas qu'il existe de m�thode exhaustive pour tester un programme 
dans son ensemble.

Par contre, j'ai l'habitude de pratiquer des tests unitaires qui v�rifient la 
bonne tenue des sp�cifications d'une fonction ou d'une machine � �tat. 

Ceci, associ� � une bonne (mais toujours am�liorable) connaissance du langage 
pour �viter les UB, et un outil (maison) de v�rification de la m�moire pour 
s'assurer qu'il n'y a pas de fuites me permettent de produire du code r�put� 
fiable (indispensable en application de type 'serveur' fonctionnant 24h/24).

-- 
-ed- emdel at noos.fr
The C-language FAQ: http://www.eskimo.com/~scs/C-faq/top.html
C-library: http://www.dinkumware.com/htm_cl/index.html
FAQ de f.c.l.c : http://www.isty-info.uvsq.fr/~rumeau/fclc/

"Clearly your code does not meet the original spec."
"You are sentenced to 30 lashes with a wet noodle."
                          -- Jerry Coffin in a.l.c.c++
Technical Details
Message-ID: <Xns9389C9E166E8Fhsnoservernet@130.133.1.4>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!e047.dhcp212-198-110.noos.FR!not-for-mail
References: <bb2pj3$mc8$1@news.u-strasbg.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: f9822,3c6015d106b31614
X-Google-Attributes: gidf9822,public
X-Google-Thread: 102e15,b8ecb69c5031d4f7,start
X-Google-Attributes: gid102e15,public
X-Google-ArrivalTime: 2003-05-28 10:49:24 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!e047.dhcp212-198-110.noos.FR!not-for-mail
From: Emmanuel Delahaye <emdelNOSPAM@noos.fr>
Newsgroups: fr.comp.lang.c,fr.comp.developpement
Subject: Re: tester un programme
Followup-To: fr.comp.developpement
Date: 28 May 2003 17:49:22 GMT
Organization: World Company
Lines: 40
Message-ID: <Xns9389C9E166E8Fhsnoservernet@130.133.1.4>
References: <bb2pj3$mc8$1@news.u-strasbg.fr>
NNTP-Posting-Host: e047.dhcp212-198-110.noos.fr (212.198.110.47)
X-Trace: fu-berlin.de 1054144162 5560066 212.198.110.47 (16 [98276])
User-Agent: Xnews/5.04.25
X-face: &^QSr'ztO>vp64+s[Gbcxojr0l\;9Xx9**b0B^{6:(mEW?9fU}\rU]rdLYEKSD9a0ok=\,iXcNFm{qN_}nFV8#m+pQyV-g3kLi0+?]0RS@`jDAE[QlWO}I2|eq6#M~%iuJO2xz