Partager via


Comment : exécuter un test de charge à partir de la ligne de commande

Vous pouvez exécuter vos tests de charge parmi les autres types de tests à partir de la ligne de commande.Pour plus d'informations, consultez Comment : exécuter des tests automatisés à partir de la ligne de commande à l'aide de MSTest et Options de ligne de commande MSTest.exe.

Après avoir démarré un test de charge à partir de la ligne de commande, vous pouvez le surveiller pendant qu'il s'exécute.Vous pouvez aussi l'analyser après son exécution.Pour plus d'informations, consultez Comment : accéder aux résultats des test de charge pour l'analyse.

  • Exécution d'un seul test de charge à partir de la ligne de commande

  • Exécution de plusieurs tests de charge à partir de la ligne de commande

  • Exécution d'un test de charge distribué à partir de la ligne de commande à l'aide d'un contrôleur de test et d'agents de test

  • Spécification du nom de fichier des résultats

Configuration requise

  • Visual Studio Ultimate

Exécution d'un seul test de charge à partir de la ligne de commande

Pour exécuter un seul test de charge à partir de la ligne de commande

  1. Ouvrez une invite de commandes Visual Studio.

    Pour cela, cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft Visual Studio 2010, sur Visual Studio Tools, puis cliquez sur Invite de commandes de Visual Studio 10.0.

    Par défaut, l'invite de commandes Visual Studio s'ouvre au dossier suivant :

    <lettre du lecteur>:\Program Files\Microsoft Visual Studio 11.0\VC

    [!REMARQUE]

    Pour modifier le dossier auquel la fenêtre d'invite de commandes s'ouvre par défaut, cliquez sur Démarrer, pointez sur Microsoft Visual Studio 2012, sur Visual Studio Tools, cliquez avec le bouton droit sur Invite de commandes développeur, puis cliquez sur Propriétés.Dans la boite de dialogue Developer Command Prompt Properties, Vous pouvez changer le chemin vers le dossier par défaut dans la boiteStart in.

  2. Localisez le dossier qui contient votre test de charge.

  3. Pour exécuter un test de charge unique à partir de la ligne de commande, vous devez spécifier l'argument /TestContainer.Un fichier .webtest ou .loadtest est considéré comme un conteneur de test et une DLL qui contient des tests unitaires est également un conteneur de test.Par exemple, si vous avez un test de charge appelé LoadTest1.loadtest, vous devez utiliser la commande suivante pour exécuter le test de charge :

    mstest /TestContainer:LoadTest1.loadtest

Exécution de plusieurs tests de charge à partir de la ligne de commande

Pour exécuter plusieurs tests de charge à partir de la ligne de commande

  1. Ouvrez une invite de commandes Visual Studio.

    Pour cela, cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft Visual Studio 2010, sur Visual Studio Tools, puis cliquez sur Invite de commandes de Visual Studio 10.0.

    Par défaut, l'invite de commandes Visual Studio s'ouvre au dossier suivant :

    <lettre du lecteur>:\Program Files\Microsoft Visual Studio 11.0\VC

    [!REMARQUE]

    Pour modifier le dossier auquel la fenêtre d'invite de commandes s'ouvre par défaut, cliquez sur Démarrer, pointez sur Microsoft Visual Studio 2012, sur Visual Studio Tools, cliquez avec le bouton droit sur Invite de commandes développeur, puis cliquez sur Propriétés.Dans la boite de dialogue Developer Command Prompt Properties, Vous pouvez changer le chemin vers le dossier par défaut dans la boiteStart in.

  2. Localisez le dossier qui contient votre test de charge.

  3. Vous pouvez spécifier plusieurs arguments du conteneur de test de la ligne de commande.Pour exécuter LoadTest1.loadtest et LoadTest2.loadtest, utilisez la ligne de commande suivante :

    mstest /TestContainer:LoadTest1.loadtest /TestContainer:LoadTest2.loadtest

Exécution d'un test de charge distribué à partir de la ligne de commande à l'aide d'un contrôleur de test et d'agents de test

Pour exécuter un test de charge distribué à l'aide d'un contrôleur de test et d'agents de test à partir de la ligne de commande

  1. Ouvrez une invite de commandes Visual Studio.

    Pour cela, cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft Visual Studio 2010, sur Visual Studio Tools, puis cliquez sur Invite de commandes de Visual Studio 10.0.

    Par défaut, l'invite de commandes Visual Studio s'ouvre au dossier suivant :

    <lettre du lecteur>:\Program Files\Microsoft Visual Studio 11.0\VC

    [!REMARQUE]

    Pour modifier le dossier auquel la fenêtre d'invite de commandes s'ouvre par défaut, cliquez sur Démarrer, pointez sur Microsoft Visual Studio 2012, sur Visual Studio Tools, cliquez avec le bouton droit sur Invite de commandes développeur, puis cliquez sur Propriétés.Dans la boite de dialogue Developer Command Prompt Properties, Vous pouvez changer le chemin vers le dossier par défaut dans la boiteStart in.

  2. Localisez le dossier qui contient votre test de charge.

  3. Pour exécuter le test de charge à l'aide d'un paramètre de test, tapez la commande suivante :

    Mstest /TestContainer:LoadTest1.loadtest /testsettings:RemoteComputer.Testsettings

    [!REMARQUE]

    Pour exécuter un test de charge sur un contrôleur de test et des agents de test, vous devez utiliser un paramètre de test créé avec Visual Studio Ultimate.Pour plus d'informations, consultez Configuration d'ordinateurs et collecte d'informations de diagnostic à l'aide de paramètres de test.

Spécification du nom de fichier des résultats

Pour spécifier le nom de fichier des résultats lors de l'exécution d'un test de charge à partir de la ligne de commande

  1. Ouvrez une invite de commandes Visual Studio.

    Pour cela, cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft Visual Studio 2010, sur Visual Studio Tools, puis cliquez sur Invite de commandes de Visual Studio 10.0.

    Par défaut, l'invite de commandes Visual Studio s'ouvre au dossier suivant :

    <lettre du lecteur>:\Program Files\Microsoft Visual Studio 11.0\VC

    [!REMARQUE]

    Pour modifier le dossier auquel la fenêtre d'invite de commandes s'ouvre par défaut, cliquez sur Démarrer, pointez sur Microsoft Visual Studio 2012, sur Visual Studio Tools, cliquez avec le bouton droit sur Invite de commandes développeur, puis cliquez sur Propriétés.Dans la boite de dialogue Developer Command Prompt Properties, Vous pouvez changer le chemin vers le dossier par défaut dans la boiteStart in.

  2. Localisez le dossier qui contient votre test de charge.

  3. Pour exécuter un test de charge et spécifier le nom du fichier de résultats et son emplacement, utilisez le paramètre /resultsfile :

    mstest /TestContainer:LoadTest1.loadtest /resultsfile:c:\results\MyResults.trx

Voir aussi

Tâches

Comment : exécuter un test des performances de site Web à partir de la ligne de commande

Comment : exécuter un test de charge en utilisant des contrôleurs de test et des agents de test spécifiés dans un paramètre de test

Comment : configurer et exécuter des tests planifiés après la génération de votre application

Concepts

Exécution d'un test de charge

Exécution de tests automatisés à partir de la ligne de commande

Autres ressources

Analyse des résultats des tests de charge à l'aide de l'analyseur de test de charge