IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Test Discussion :

Definition Stratégies de tests fonctionnels


Sujet :

Test

  1. #1
    Inscrit
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Points : 217
    Points
    217
    Par défaut Definition Stratégies de tests fonctionnels
    Bonjour,
    Je remarque de plus en plus
    un mot se répéter dans les projets,
    "stratégies de tests fonctionnels"
    je voulais vous demander si vous avez déjà rencontré ce terme,
    et qu'est ce qui vous inspire,

    ma question est motivé plus par le fait que chaque personne
    y compris moi lui donne une signification différente.

    Merci pour votre contribution.

  2. #2
    Membre actif

    Profil pro
    Formateur en informatique
    Inscrit en
    Août 2007
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 66
    Points : 266
    Points
    266
    Par défaut
    Une stratégie de tests fonctionnels ou non à mon sens aborde les points suivants:
    • Quel est notre périmètre (objectif, contrainte, limites).
    • Comment l'effort de test va être réparti (Y-a-t-il des fonctionnalités plus critiques que d'autres qui devront être mieux testées que d'autres parce que stratégiques).
    • Les moyens de test matériel et humain (expert, plateforme de test, outil de simulation).
    • La politique d'automatisation.
    • La stratégie de non régression.
    • Comment est géré le plan de test?
    • Le reporting (bug, rapport de test, tracabilité).


    Néanmoins dans la stratégie de test il me semble important de prendre en compte les aspects non fonctionnels qui peuvent être essentiels. Par exemple sur un site web qui offre de nouveaux services, il est important de traiter l'aspect "facilité d'utilisation" par exemple avec une campagne de beta test ou en faisant appel à un ergonome.
    Dans la stratégie de test il faudra prévoir des moyens pour organiser la campagne de beta tests ou dans les moyens humains un expert.

    Cordialement
    Dominique.

  3. #3
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Citation Envoyé par faressam Voir le message
    Bonjour,
    Je remarque de plus en plus
    un mot se répéter dans les projets,
    "stratégies de tests fonctionnels"
    je voulais vous demander si vous avez déjà rencontré ce terme,
    et qu'est ce qui vous inspire,

    ma question est motivé plus par le fait que chaque personne
    y compris moi lui donne une signification différente.

    Merci pour votre contribution.
    C'est l'équivalent du "Test Plan" dans l'IEEE. Suivant la règle de nommage utilisée on parle soit de :

    Test Plan --> Test Cases --> Test Procedures

    ou de

    Test Strategy --> Test Scenarios --> Test Scripts
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  4. #4
    Inscrit
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Points : 217
    Points
    217
    Par défaut
    et le test de chaque procédures,
    se fait avec l'utilisateur qui doit la réaliser,

    ou on suit un cachier "Best practices" ?
    Merci.

  5. #5
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Le 'test de chaque procédure" ?

    Tu veux dire la "rédaction des procédures" ou "l'execution des tests" ?
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Inscrit
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Points : 217
    Points
    217
    Par défaut
    Non c'est juste que tu as dit
    "Test Plan --> Test Cases --> Test Procedures"

    et je te demandais si il fallait lire et étudier toutes les procédures,
    une à une, 2) Valider ces procédure d'un regard métier/expert ?

    ou bien 3) Valider ces procédures avec les utilisateurs : leurs demander si ils ont bien connaissance de ces procédures, et si ils arrivent à les appliquer.

  7. #7
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Citation Envoyé par faressam Voir le message
    Non c'est juste que tu as dit
    "Test Plan --> Test Cases --> Test Procedures"

    et je te demandais si il fallait lire et étudier toutes les procédures,
    une à une, 2) Valider ces procédure d'un regard métier/expert ?

    ou bien 3) Valider ces procédures avec les utilisateurs : leurs demander si ils ont bien connaissance de ces procédures, et si ils arrivent à les appliquer.
    Les "Test Cases" doivent être revues par un expert, pour voir si les cas de tests sont redondants, manquants, utiles, ...

    Les "Test Procedures" doivent être revues par les testeurs pour voir si les tests sont réalisables (conditions initiales, opérations, points de mesure, ...)
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  8. #8
    Inscrit
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Points : 217
    Points
    217
    Par défaut
    et pour les "Test Procedures" il faut ségmenter
    le proramme en mini partie, et donner un nom à chaque partie
    devant chaque nom : L'entrée - La sortie - Priorité (*)- Objectif - Responsabe et Pré-requis

    ça c'est la procèdure technique.

  9. #9
    Membre actif Avatar de tipiak
    Inscrit en
    Juillet 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juillet 2003
    Messages : 205
    Points : 253
    Points
    253
    Par défaut
    a mon sens (et sauf erreur c'est la définition également de SAQ / ISTQB / ISEB) donc le détail se trouve dans les docs de ces consortium

    la strategie de test c'est l'Initialisation d'une campagne de test (un peu comme un dossier d'initialisation de développement)

    avec tout ce qui est nécessaire pour commencer (scope, ressource, environement, planning ....) ==> en gros comme déja dit plus haut c'est le test plan de IEEE

    vient ensuite l'élaboration des procedures et cas de tests (ce que certains appellent également le TEST PLAN) mais c'est un abus d'utilisation (notement induit par quality center d'HP qui effectue ces tâches dans un module appelé TEST PLAN)

    l'execution (instanciation des tests décrits) ca vient encore apres ...


    par contre quelques remarques annexe : les aspects best practices selon moi n'entre pas dans le tests plan
    mais plutot au niveau de la Politique de tests (au niveau entreprise ou portefeuille projet et non au niveau de la campagne de test elle meme)

    suite a des campagnes terminée, dans le "test quit" on identifie des forces et des faiblesses que l'on peut faire remonter au niveau polique globale pour les projets futurs
    (en gros c'est une tache transversale de gouvernance au niveau des tests)

  10. #10
    Inactif
    Inscrit en
    Juin 2008
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 304
    Points : 96
    Points
    96
    Par défaut
    Citation Envoyé par faressam Voir le message
    Bonjour,
    Je remarque de plus en plus
    un mot se répéter dans les projets,
    "stratégies de tests fonctionnels"
    je voulais vous demander si vous avez déjà rencontré ce terme,
    et qu'est ce qui vous inspire,

    ma question est motivé plus par le fait que chaque personne
    y compris moi lui donne une signification différente.

    Merci pour votre contribution.
    Bonjour,

    je n'est pas lu tous les poste mais à mon sanse une stratégie de test fonctionnel ce résume en graux:
    - Définir une stratégie de test

    • Définition de classes d 'équivalence
    • Analyses aux bornes
    • Test hors limites


    Alors c'est définir les cas concré (avec valeur) des test pour:
    1- donner un nombre limite de test (classes d 'équivalence)
    2- tester les limite du système
    3- teste des cas faux pour voir la réaction du système

    pour plus d'info ce pose de "dgueguen" peut aider:
    http://www.developpez.net/forums/d81...test-possible/

    sa peut être des choix d'algorithme des génération de cas de test différant pour chaque cas.

    Cordialement
    billel

Discussions similaires

  1. Test fonctionnel d'un site web : cherche logiciels
    Par joseph_p dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 11/05/2007, 12h24
  2. [Reflexion] Automatisation de tests fonctionnels
    Par Aymen- dans le forum Tests et Performance
    Réponses: 3
    Dernier message: 15/11/2006, 18h07
  3. Réponses: 7
    Dernier message: 09/11/2006, 18h57
  4. Réponses: 1
    Dernier message: 07/11/2006, 15h48
  5. Réponses: 5
    Dernier message: 30/08/2006, 09h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo