Bonjour,
Je n'ai jamais fais de test logiciel : 56 ans ! mais pas trop tard pour ma culture générale :(.
Voilà, je cherche un exemple de programme en C sous linux (add, sou, mul, etc. ou bien autre) et des exemples de test logiciel sur ce dernier !! pour que je puisse maîtriser ce que j'ai commencé à lire comme support de cours en ligne.
Merci pour votre collaboration et joyeuse fêtes à toutes et à tous.
Mon email : belhassen dot mazigh at gamil dot com
# commencer par le commencement
Posté par NeoX . Évalué à 3.
un test unitaire, c'est quoi ?
c'est donner des parametres à un programme, en connaissant la valeur retour attendue, et s'assurer que c'est bien ce qui ressort du programme.
exemple ton programme de SOMME(A,B) renvoie C
si A=1, B=1 alors C=2 quand tu fais le test
si ce n'est pas le cas, ton programme est faux.
evidemment pour une simple somme, cela n'est pas bien compliqué
mais pour un programme plus complexe, qui va se connecter à une API, donner des parametres login/pass, requete, il est attendu un resultat/valeur de l'API
une modification du code peut casser :
- la connexion à l'API
- la lecture du resultat
donc ton test sera d'autant plus important
[^] # Re: commencer par le commencement
Posté par mazigh . Évalué à 1.
bonsoir
supposons que j'ai mon programme somme.c pourriez-vous me dire comment je pourrai mettre au point un test unitaire avec cunit ?
[^] # Re: commencer par le commencement
Posté par Dareg . Évalué à 2.
CU_ASSERT(somme(1,1) == 2); *
http://cunit.sourceforge.net/doc/writing_tests.html
*Non testé
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.