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

Autres Diagrammes Discussion :

Représenter une "boucle" dans mon diagramme


Sujet :

Autres Diagrammes

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Points : 11
    Points
    11
    Par défaut Représenter une "boucle" dans mon diagramme
    Bonjour,

    Je souhaiterai obtenir une information à propos du diagramme d'activité que je suis en train de faire...

    En fait je dois représenter le diagramme d'activité d'un scénario de tests. Un scénario de tests est un ensemble d'étapes et à chaque étape, l'utilisateur doit mettre "Passed" en cas de réussite et "Failed" en cas d'erreur. Si une étape passe à "Failed", le test se termine. Mais si une étape passe à "Passed", il faut pouvoir passer à la suivante. Alors, comment je fais pour dire "si "Passed", on exécute l'étape suivante jusqu'à ce que le test se termine".

    Voilà à quoi il ressemble pour le moment :



    Merci d'avance .

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 711
    Points
    6 711
    Par défaut
    Bonjour,

    Une décision (un test) se représente avec un losange, chaque flux sortant porte la condition qui le rend passant (ou 'else' qui correspond à la négation des conditions des autres flux).

    Les activités peuvent aussi supporter des exceptions permettant de sortir de région interruptibles (c.f. la fonte du chocolat avec le cas où il a brûlé dans le second diagramme d'activité de mes screenshots)

    Pour répondre avec précision il faudrait savoir comment on récupère la liste des étapes, comme exécuter une étape et comment passer à la suivante. Si je suppose que la liste des étapes à exécuter est produite par le choix du plan de test (sans plus de détails) et que j'utilise une région d’expansion pour itérer sur alors le diagramme peut être :


    mais il est également possible de détailler la façon dont on parcoure la liste des étapes en montrant explicitement via des actions l'extraction d'une étapes puis son exécution, la décision avec le flux ok qui fait boucler et le flux nok qui passe à la suite
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Points : 11
    Points
    11
    Par défaut
    Merci beaucoup pour ta réponse très détaillée. J'ai réussi finalement à représenter mon diagramme avec quelques recherches. Je vais le réviser un peu avec tes conseils .

    Merci encore !

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/11/2010, 11h30

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