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

Visual Studio Discussion :

Question sur les tests fonctionnels


Sujet :

Visual Studio

  1. #1
    Membre éprouvé Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Points : 948
    Points
    948
    Par défaut Question sur les tests fonctionnels
    Bonjour,

    J'avais déjà posté un thread ici rapport aux test unitaires (sans réponses malheureusement ) et maintenant j'attaque les tests fonctionnels sous VS 2010.

    Sachant que j'ai une appli web je peux donc m'appuyer sur un web test.

    Ca fonctionne rudement bien, mais j'aurais une petite question d'ordre pratique.

    Supposons que sur une page je rajoute une règle de validation du style : Rechercher du texte. Je suis obligé de rentrer en "dur" la valeur que je cherche.

    Or il est possible de gérer des paramètres de contexte.

    Le gros problème est qu'on ne peut pas affecter un paramètre de contexte à une règle de validation. Si on suppose que je souhaite retrouver plusieurs fois le même texte dans différentes pages, c'est assez fastidieux de devoir ré écrire en dur la valeur recherchée. Y aurait-il donc une solution pour permettre à une règle de validation d'avoir un paramètre de contexte (ou en tout cas quelque chose d'équivalent) ?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    yup.
    tu prends ton web test avec ta chaine de validation en dur et tu le configures tout bien comme il faut. et puis là, tu fais Convertir en test C# et tu édites le code pour rendre la partie de ton choix dynamique.

    J'ai dû faire plusieurs missions d'audit de test (de perf surtout) chez des grands comptes et j'ai quasiment toujours eu à convertir le web test en test purement C# (ca prend qu'un clic!). Parce qu'en l'état, l'outil ne donne pas assez de variations possible.

  3. #3
    Membre éprouvé Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Points : 948
    Points
    948
    Par défaut
    Haa d'accord merci !

    Effectivement je peux m'appuyer sur un XML de configuration maintenant

    Merci !

    EDIT : Fonctionne parfaitement en plus j'imagine que pour le débugage c'est plus pratique aussi

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    oui et non. oui dans ton cas, non dans mon cas (je lance des milliers de tests en simultané)

    le gros point négatif c'est que si tu veux faire évoluer le scénario, faut refaire un web test puis regénérer en C# puis réappliquer tes modifs.
    mais bon, il t'arriveras un jour que le web test recordeur te génère un web test corrompu (notamment upload de fichier ou avec sharepoint). à ce moment, seul l'utilisation du script C# apporte une solution

  5. #5
    Membre éprouvé Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Points : 948
    Points
    948
    Par défaut
    Bonjour,

    Oui j'ai des cas assez léger, quitte à faire pas mal de petits tests, ils sont toujours (en général) plutôt simple (du style : se connecter, lancer une recherche sur "Dupont" et vérifier que 13 résultats sont retournés)

    Mais chaque test est lancé séparément

    Y a peut être une astuce qui consisterait à créer une multitude de tout petits scénarios puis de les réunir dans un test ordonné, créant ainsi un scénario type. Ainsi si le scénario global doit un peu changer, il suffirait juste de retoucher à la petite partie du test concerné. Mais en soi ca ne résout pas le problème puisqu'il faudra quand même re créer un petit web test (mais peut être que de cette façon c'est un peu plus facile à "maintenir"). Comme je débute en test je ne fais qu'imaginer des solutions qui pourraient me faciliter la vie (enfin en tant que stagiaire, surtout faciliter la vie de l'entreprise^^).

    Merci pour les précisions en tout cas !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/06/2014, 18h28
  2. [DF] question sur les propriétés des dépendances fonctionnelles
    Par bambi98 dans le forum Schéma
    Réponses: 1
    Dernier message: 07/05/2012, 03h26
  3. Réponses: 4
    Dernier message: 21/11/2009, 20h39
  4. Question sur les dépendances fonctionnelles
    Par Luffy Duck dans le forum Débuter
    Réponses: 3
    Dernier message: 29/03/2007, 20h04
  5. question sur les dependances fonctionnelles
    Par leclone dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 16/05/2006, 09h19

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