Guide pratique pour créer un paramètre de test pour un test de charge distribuéHow to: Create a test setting for a distributed load test

Configurez des paramètres de test pour vos tests de charge afin de pouvoir distribuer ces tests sur plusieurs ordinateurs en utilisant des agents de test et des contrôleurs de test.Configure test settings for your load tests so you can distribute those tests across multiple machines using test agents and test controllers. Vous pouvez aussi configurer des paramètres de test pour utiliser des adaptateurs de données de diagnostic, qui spécifient les types de données que vous voulez collecter ou la façon d’affecter les ordinateurs de test quand vous exécutez des tests de charge depuis Visual Studio.You can also configure test settings to use diagnostic data adapters, which specify the kinds of data that you want to collect or how to affect the test machines when you run your load tests from Visual Studio.

Par exemple, vous pouvez utiliser l'adaptateur de données de diagnostic du profileur ASP.NET pour collecter la répartition des performances du code.For example, you can use the ASP.NET Profiler diagnostic data adapter to collect the performance breakdown of the code. En outre, les adaptateurs de données de diagnostic peuvent être utilisés pour simuler des goulots d'étranglement potentiels sur l'ordinateur de test ou pour réduire la mémoire système disponible.Additionally, diagnostic data adapters can be used to simulate potential bottlenecks on the test machine or reduce the available system memory.

Les paramètres de test de Visual Studio sont stockés dans un fichier.Test settings for Visual Studio are stored in a file. Les paramètres de test définissent les informations suivantes sur chaque rôle :The test settings define the following information about each role:

  • l'ensemble des rôles qui sont requis pour l'application testée ;The set of roles that are required for your application under test

  • le rôle à utiliser pour exécuter vos tests ;The role to use to run your tests

  • les adaptateurs de données de diagnostic à utiliser pour chaque rôle.The diagnostic data adapters to use for each role

Lorsque vous exécutez vos tests, vous sélectionnez les paramètres de test à utiliser comme paramètres de test actifs en fonction de vos besoins pour cette série de tests.When you run your tests, you select the test settings to use as the active test settings depending on what you require for that specific test run. Le fichier de paramètres de test est stocké dans votre solution.The test settings file is stored as part of your solution. L’extension du nom de fichier est .testsettings.The file name has the extension .testsettings.

Quand vous ajoutez un projet de test de performances web et de charge à une solution, un fichier Default.testsettings est créé.When you add a web performance and load test project to a solution, a Default.testsettings file is created. Le fichier est ajouté automatiquement à la solution dans le dossier Éléments de solution.The file is added automatically to the solution under the Solution Items folder. Ce fichier exécute localement vos tests sans adaptateur de données de diagnostic.This file runs your tests locally without any diagnostic data adapters. Vous pouvez ajouter un autre fichier .testsettings ou modifier un fichier .testsettings pour spécifier les adaptateurs de données de diagnostic et les contrôleurs de test.You can add another .testsettings file, or edit a .testsettings file to specify diagnostic data adapters and test controllers.

Le contrôleur de test aura des agents pouvant être utilisés pour chaque rôle dans vos paramètres de test.The test controller will have agents that can be used for each role in your test settings. Pour plus d’informations sur les contrôleurs de test et les agents de test, consultez Gérer les contrôleurs de test et les agents de test avec Visual Studio.For more information about test controllers and test agents, see Manage test controllers and test agents with Visual Studio.

Utilisez les étapes suivantes pour créer et supprimer des paramètres de test dans votre solution pour les tests de charge que vous prévoyez d'exécuter depuis Visual Studio.Follow these steps to create and remove test settings in your solution for load tests that you plan to run from Visual Studio.

Créer un paramètre de test pour un test de charge distribuéCreate a test setting for a distributed load test

Pour ajouter des paramètres de test pour un test de charge distribuéTo add a test settings for a distributed load test

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur Éléments de solution, pointez sur Ajouter, puis choisissez Nouvel élément.In Solution Explorer, right-click Solution Items, point to Add, and then choose New Item.

    La boîte de dialogue Ajouter un nouvel élément s’affiche.The Add New Item dialog box appears.

  2. Dans le volet Modèles installés, choisissez Paramètres de test.In the Installed Templates pane, choose Test Settings.

  3. (Facultatif) Dans la zone Nom, changez le nom du fichier de paramètres de test.(Optional) In the Name box, change the name of the test settings file.

  4. Sélectionnez Ajouter.Choose Add.

    Le nouveau fichier de paramètres de test apparaît dans l’Explorateur de solutions, sous le dossier Éléments de solution.The new test settings file appears in Solution Explorer, under the Solution Items folder.

    Note

    La liste des paramètres de test affichée par Visual Studio Enterprise est dérivée de la liste des fichiers de paramètres de test du dossier Éléments de solution.The list of test settings that Visual Studio Enterprise displays is derived from the list of test settings files in the Solution Items folder. Par exemple, les fichiers de paramètres de test du dossier Éléments de solution s’affichent quand vous utilisez l’option Sélectionner des paramètres de test actifs du menu Test.For example, test settings files in the Solution Items folder are displayed when you use the Select Active Test Settings option on the Test menu. Cela signifie que si vous déplacez un fichier de paramètres de test vers un autre emplacement de la hiérarchie de votre solution, il ne peut plus être utilisé comme paramètre de test dans l'environnement de développement intégré de Visual Studio.This means that if you move a test settings file to another location in your solution hierarchy, it can no longer be used as a test setting from within the Visual Studio integrated development environment.

  5. La boîte de dialogue Paramètres de test s’affiche.The Test Settings dialog box is displayed. La page Général est sélectionnée.The General page is selected.

    Vous pouvez maintenant modifier et enregistrer des valeurs de paramètres de test.You can now edit and save test settings values.

    Note

    Chaque paramètre de test que vous créez apparaît comme un choix pour les options Sélectionner des paramètres de test actifs et Modifier les paramètres de test du menu Test.Each test settings that you create is listed as a choice for the Select Active Test Settings and Edit Test Settings options on the Test menu.

  6. Sous Nom, tapez le nom des paramètres de test.Under Name, type the name for the test settings.

  7. (Facultatif) Sous Description, tapez une description pour le paramètre de test afin que les autres membres de l’équipe sachent à quoi il est destiné.(Optional) Under Description, type a description for the test setting so other team members know what it is intended for.

  8. (Facultatif) Pour sélectionner le schéma de nommage par défaut pour vos séries de tests, sélectionnez Schéma d’affectation de nom par défaut.(Optional) To select the default naming scheme for your test runs, select Default naming scheme. Pour définir votre propre schéma de nommage, sélectionnez Schéma défini par l’utilisateur, puis tapez le texte que vous voulez dans Texte du préfixe.To define your own naming scheme, select User-defined scheme and then type the text that you want in Prefix text. Pour ajouter l’horodatage au nom de la série de tests, sélectionnez Ajouter un horodatage.To append the date and time stamp to the test run name, select Append date-time stamp.

  9. Choisissez Rôles.Choose Roles.

    La page Rôles s’affiche.The Roles page is displayed.

    Rôle de paramètres de test

  10. Pour exécuter vos tests à distance, ou pour exécuter vos tests à distance et collecter des données à distance, utilisez la liste déroulante Méthode d’exécution des tests et sélectionnez Exécution distante.To run your tests remotely, or to run your tests remotely and collect data remotely, use the Test execution method drop-down and select Remote execution.

  11. Utilisez la liste déroulante Contrôleur pour sélectionner un contrôleur de test pour les agents de test, qui sera utilisé pour exécuter vos tests ou pour collecter des données.Use the Controller drop-down to select a test controller for the test agents from Controller that will be used to run your tests or collect data.

    Note

    Si vous ajoutez un contrôleur pour la première fois, aucun contrôleur n’est répertorié dans la liste déroulante.If this is the first time that you are adding a controller, no controllers will be listed in the drop-down list. La liste est remplie par les contrôleurs précédents que vous avez définis dans d'autres paramètres de test.The list is populated by previous controllers that you have specified in other test settings. Vous devez taper le nom du contrôleur dans la zone (par exemple TestControllerMachine1).You must type the name of the controller in the box (for example, TestControllerMachine1).

  12. Pour ajouter les rôles que vous souhaitez utiliser pour exécuter des tests et collecter des données, sous Rôles, choisissez Ajouter.To add the roles that you want to use to run tests and collect data, Under Roles, choose Add.

  13. Dans la colonne Nom, tapez un nom pour le rôle.Type a name for the role in the Name column. Le rôle peut être, par exemple, "serveur web".For example, the role might be "Web Server".

  14. Répétez les étapes 12 et 13 pour ajouter tous les rôles dont vous avez besoin.Repeat steps 12 and 13 to add all roles that you require.

    Chaque rôle utilise un agent de test géré par le contrôleur de test.Each role uses a test agent that is managed by the test controller.

  15. Sélectionnez le rôle que vous souhaitez pour exécuter vos tests, puis choisissez Définir en tant que rôle pour exécuter les tests.Select the role that you want to run your tests, and then choose Set as role to run tests.

    Important

    Les autres rôles que vous créez et que vous définissez n’exécutent pas de tests. Ils sont utilisés seulement pour collecter des données en fonction des adaptateurs de données et de diagnostic que vous spécifiez pour les rôles dans la page Données et diagnostic.The other roles that you create and define will not run tests, but will be used only to collect data according to the data and diagnostic adapters that you specify for the roles in the Data and Diagnostic page.

  16. Pour limiter les agents qui peuvent être utilisés pour un rôle, sélectionnez le rôle, puis choisissez Ajouter dans la barre d’outils sous Attributs d’agent pour le rôle sélectionné.To limit the agents that can be used for a role, select the role and then choose Add in the toolbar under Agent attributes for selected role.

    La boîte de dialogue Règle de sélection d’agent s’affiche.The Agent Selection Rule dialog box is displayed.

    Tapez le nom dans Nom de l’attribut et la valeur dans Valeur d’attribut, puis choisissez OK.Type the name in Attribute Name and the value in Attribute Value, and then choose OK. Ajoutez autant d'attributs que nécessaire.Add as many attributes as you require.

    Par exemple, vous pouvez ajouter un attribut nommé « RAM > 16 Go » dont la valeur est « True » ou « False » pour filtrer les ordinateurs d’agents de test dont la capacité de mémoire est supérieure à 16 Go.For example, you could add an attribute that is named "RAM > 16GB" that has a value of "True" or "False" to filter on test agent machines that have more than 16GB of memory. Pour appliquer un même attribut à un ou plusieurs agents de test, vous utilisez la boîte de dialogue Gérer les contrôleurs de test.To apply the same attribute to one or more test agents, you use the Manage Test Controller dialog box. Pour plus d’informations, consultez Gérer les contrôleurs de test et des agents de test avec Visual Studio.For more information, see Manage test controllers and test agents with Visual Studio.

  17. Choisissez Données et diagnostics.Choose Data and Diagnostics.

    La page Données et diagnostics s’affiche.The Data and Diagnostics page is displayed.

    Données de paramètres de test et diagnostics

  18. Dans la page Données et diagnostics, vous définissez le rôle en sélectionnant les adaptateurs de données de diagnostic que le rôle utilisera pour collecter des données.In the Data and Diagnostic page, you define what the role does by selecting the diagnostic data adapters that the role will use to collect data. Ainsi, si un ou plusieurs adaptateurs de données de diagnostic sont activés pour le rôle, le contrôleur de test choisira un ordinateur agent de test disponible pour collecter des données pour les adaptateurs de données de diagnostic spécifiés, selon les attributs définis pour le rôle.Therefore, if one or more data and diagnostic adapters are enabled for the role, the test controller will select an available test agent machine to collect data for the specified data and diagnostic adapters based on the attributes that you defined for the role. Pour sélectionner les données et les adaptateurs de données de diagnostic que vous voulez collecter pour chaque rôle, choisissez le rôle.To select the data and diagnostic data adapters that you want to collect for each role, select the role. Pour chaque rôle, sélectionnez les adaptateurs de données de diagnostic en fonction des besoins liés aux tests.For each role, select the diagnostic data adapters according to the needs of the tests. Pour configurer chaque adaptateur de données de diagnostic sélectionné pour chaque rôle, choisissez Configurer.To configure each diagnostic data adapter that you have selected for each role, choose Configure.

    Exemple de rôles et d’adaptateurs de données de diagnostic :Example of roles and diagnostic data adapters:

    Vous pouvez, par exemple, créer un rôle client nommé « Client du Bureau à distance » avec un attribut « Uses SQL » dont la valeur est « True » et un rôle serveur nommé « SQL Server » avec un attribut dont la valeur est « RAM > 16 Go ».For example, you could create a client role that is named "Desktop Client" that has an attribute of "Uses SQL" set to "True" and a server role that is named "SQL Server" that has an attribute set to "RAM > 16GB". Si vous spécifiez que le « Client du Bureau à distance » exécute les tests en choisissant Définir en tant que rôle pour exécuter les tests dans la page Rôles, le contrôleur de test sélectionne des ordinateurs qui ont des agents de test incluant l’attribut « Uses SQL » défini sur « True » pour exécuter les tests.If you specify that the "Desktop Client" will run the tests by choosing Set as role to run tests in the Roles page, the test controller will select machines that have test agents that include the attribute of "Uses SQL" set to "True" on which to run the tests. Le contrôleur de test sélectionne également des ordinateurs SQL Server qui ont des agents de test qui incluent l’attribut « RAM > 16 Go » uniquement pour collecter des données définies par les adaptateurs de diagnostic et de données inclus dans le rôle.The test controller will also select SQL server machines that have test agents that include the attribute "RAM > 16GB" only to collect data that is defined by the data and diagnostic adapters that are included in the role. L'agent de test « Client bureau » peut également collecter des données pour les ordinateurs sur lesquels il s'exécute si vous sélectionnez des adaptateurs de donnée et de diagnostic pour ce rôle également.The "Desktop Client" tests agent can also collect data for the machines on which it is run if you select data and diagnostic adapters for that role, too.

    Pour plus d'informations sur chaque adaptateur de données de diagnostic et sur la façon de le configurer, consultez la rubrique associée qui est présentée dans le tableau ci-dessous.For details about each diagnostic data adapter and how to configure it, you can view the associated topic in the following table.

    Pour plus d’informations à propos des adaptateurs de données de diagnostic, consultez Collecter les informations de diagnostic en utilisant des paramètres de test.For more information about diagnostic data adapters, see Collect diagnostic information using test settings.

    Adaptateurs de données de diagnostic pour les tests de chargeDiagnostic Data Adapters for Load Tests

    Adaptateur de données de diagnosticDiagnostic data adapter Utilisation dans les tests de chargeUsing in load tests Rubrique associéeAssociated topic
    Proxy client ASP.NET pour l’impact de test et IntelliTrace : ce proxy permet de collecter des informations sur les appels HTTP d’un client à un serveur web pour les adaptateurs de données de diagnostic d’impact de test et IntelliTrace.ASP.NET Client Proxy for IntelliTrace and Test Impact: This proxy lets you collect information about the http calls from a client to a web server for the IntelliTrace and Test Impact diagnostic data adapters. Icône InformationInformation icon

    À moins que vous ayez un besoin spécifique de collecter des informations système pour les ordinateurs d’agents de test, n’incluez pas cet adaptateur.Unless you have a specific need to collect system information for the test agent machines, do not include this adapter. Attention : Nous ne recommandons pas l’utilisation de l’adaptateur IntelliTrace dans les tests de charge en raison des problèmes qui peuvent se produire à cause du volume important de données collectées.Caution: We do not recommend the use of the IntelliTrace adapter in load tests because of problems that occur because of the large amount of data that is collected.

    Les données d'impact de test ne sont pas collectées à l'aide des tests de charge.Test impact data is not collected by using load tests.
    IntelliTrace : Vous pouvez configurer des informations de trace de diagnostic spécifiques qui sont stockées dans un fichier journal.IntelliTrace: You can configure specific diagnostic trace information that is stored in a log file. Un fichier journal comporte l’extension .tdlog.A log file has an extension of .tdlog. Si vous exécutez votre test et qu'une de ses étapes échoue, vous pouvez créer un bogue.When you run your test and a test step fails, you can create a bug. Le fichier journal contenant la trace de diagnostic est automatiquement joint à ce bogue.The log file that contains the diagnostic trace is automatically attached to this bug. Les données collectées dans le fichier journal augmentent l'efficacité du débogage en réduisant le temps nécessaire à la reproduction et au diagnostic d'une erreur dans le code.The data that is collected in the log file increases debugging productivity by reducing the time that is required to reproduce and diagnose an error in the code. À partir de ce fichier journal, la session locale peut être recréée sur un autre ordinateur.From this log file the local session can be recreated on another computer. Cela réduit le risque lié à l'impossibilité de reproduire un bogue.This reduces the risk that a bug cannot be reproduced.

    Pour plus d’informations, consultez Collecter les données IntelliTrace.For more information, see Collect IntelliTrace data.
    Icône Important

    Nous ne recommandons pas l'utilisation de l'adaptateur IntelliTrace dans les tests de charge en raison des problèmes qui peuvent se produire à cause du volume important de données collectées et consignées.We do not recommend the use of the IntelliTrace adapter in load tests because of problems that occur because of the large amount of data that is collected and logged. Vous devez essayer d’utiliser l’adaptateur IntelliTrace uniquement dans les tests de charge dont l’exécution ne dure pas longtemps et qui n’utilisent pas de nombreux agents de test.You should attempt to use the IntelliTrace adapter only in load tests that do not run long and do not use many test agents.
    Guide pratique pour collecter des données IntelliTrace pour aider au débogage des problèmes difficilesHow to: Collect IntelliTrace data to help debug difficult issues
    Profileur ASP.NET : vous pouvez créer un paramètre de test incluant le profilage ASP.NET, qui collecte des données de performances relatives aux applications web ASP.NET.ASP.NET Profiler: You can create a test setting that includes ASP.NET profiling, which collects performance data on ASP.NET web applications. L’adaptateur de données de diagnostic du profileur ASP.NET profile le processus Internet Information Services (IIS) : il ne fonctionne donc pas avec un serveur web de développement.The ASP.NET profiler diagnostic data adapter profiles the Internet Information Services (IIS) process, so it will not work against a development web server. Pour profiler le site web dans votre test de charge, vous devez installer un agent de test sur l’ordinateur sur lequel IIS est en cours d’exécution.To profile the website in your load test, you have to install a test agent on the machine that the IIS is running on. L’agent de test ne générera pas charge, mais sera uniquement un agent de collection.The test agent will not be generating load, but it will be a collection only agent. Pour plus d’informations, consultez Installer et configurer des agents de test.For more information, see Install and configure test agents. Guide pratique pour configurer le profileur ASP.NET pour les tests de charge à l’aide de paramètres de testHow to: Configure ASP.NET profiler for load tests using test settings
    Journal des événements : vous pouvez configurer un paramètre de test pour inclure la collecte des journaux des événements, qui sera intégrée aux résultats des tests.Event log: You can configure a test setting to include event log collecting, which will be included in the test results. Guide pratique pour configurer la collecte des journaux des événements en utilisant les paramètres de testHow to: Configure event log collection using test settings
    Émulation de réseau : vous pouvez spécifier que vous voulez appliquer une charge réseau artificielle à votre test à l’aide d’un paramètre de test.Network Emulation: You can specify that you want to put an artificial network load on your test by using a test setting. L'émulation de réseau affecte les communications établies vers et depuis l'ordinateur en émulant une vitesse de connexion réseau particulière (par exemple, une connexion d'accès à distance).Network emulation affects the communication to and from the machine by emulating a particular network connection speed, such as dial-up. Remarque : L’émulation de réseau ne peut pas être utilisée pour augmenter la vitesse de connexion réseau.Note: Network emulation cannot be used to increase the network connection speed. L'adaptateur de l'émulation de réseau est ignoré par les tests de charge.The Network Emulation adapter is ignored by load tests. Les tests de charge utilisent plutôt les paramètres spécifiés dans la combinaison de réseaux du scénario de test de charge.Instead, load tests use the settings that are specified in the network mix of the load test scenario.

    Pour plus d’informations, consultez Spécifier des types de réseaux virtuels.For more information, see Specify virtual network types.
    Informations système : Vous pouvez configurer un paramètre de test pour inclure les informations système sur les ordinateurs où est exécuté le collecteur de données et de diagnostic des informations système.System Information: A test setting can be set up to include the system information about the machines on which the System Information diagnostic and data collector is run. Les informations système sont spécifiées dans les résultats des tests à l'aide d'un paramètre de test.The system information is specified in the test results by using a test setting. Icône d'information

    Vous pouvez collecter les informations système à la fois sur les agents de charge et le système en cours de test.You can collect system information from both the load agents and the system under test.
    Aucune configuration n'est requise pour collecter ces informations.No configuration is required to collect this information.
    Impact de test : vous pouvez collecter des informations sur les méthodes de votre code d’application utilisées lors de l’exécution d’un cas de test.Test Impact: You can collect information about which methods of your applications code were used when a test case was run. Associées aux modifications apportées au code d'application par les développeurs, ces informations peuvent servir à déterminer les tests impactés par ces modifications.This can be used together with changes to the application code that are made by developers to determine which tests were affected by those development changes. Les données d'impact de test ne sont pas collectées avec les tests de charge.Test impact data is not collected with load tests.
    Enregistreur vidéo : vous pouvez créer un enregistrement vidéo de votre session sur le poste de travail quand vous exécutez un test automatisé.Video Recorder: You can create a video recording of your desktop session when you run an automated test. Cet enregistrement permet d'afficher les actions utilisateur associées à un test codé de l'interface utilisateur.This can be useful to view the user actions for a coded UI test. La vidéo peut aider d’autres membres de l’équipe à isoler les problèmes liés aux applications qui sont difficiles à reproduire.The video can help other team members isolate application issues that are difficult to reproduce. Remarque : Quand les tests sont exécutés à distance, l’enregistreur vidéo ne fonctionne pas, sauf si l’agent s’exécute en mode interactif.Note: When running tests remotely the video recorder will not work unless the agent is running in interactive process mode. Icône Important Avertissement : Nous ne recommandons pas l’utilisation de l’adaptateur Enregistreur vidéo pour les tests de charge.Important icon Warning: We do not recommend the use of the Video Recorder adapter for load tests. Guide pratique pour inclure des enregistrements d’écran et vocaux pendant des tests à l’aide des paramètres des testsHow to: Include recordings of the screen and voice during tests using test settings
  19. Choisissez Déploiement.Choose Deployment.

    La page Déploiement s’affiche.The Deployment page is displayed.

  20. Pour créer un répertoire distinct pour le déploiement chaque fois que vous exécutez vos tests, sélectionnez Activer le déploiement.To create a separate directory for deployment every time that you run your tests, select Enable deployment.

    Note

    Si vous sélectionnez cette option, vous pouvez continuer à générer votre application pendant l'exécution de vos tests.If you do this, you can continue to build your application when you run your tests.

  21. Pour ajouter un fichier au répertoire utilisé pour l’exécution de vos tests, cliquez sur Ajouter un fichier, puis sélectionnez le fichier à ajouter.To add a file to the directory you are using to run your tests, choose Add file, and then select the file that you want to add.

    Note

    Lorsque vous exécutez un test de charge, les assemblys de plug-in, les fichiers de données et les fichiers téléchargés sont déployés automatiquement.When you run a load tests, plug-in assemblies, data files, and uploaded files are automatically deployed.

  22. Pour ajouter un répertoire au répertoire utilisé pour l’exécution de vos tests, cliquez sur Ajouter un répertoire, puis sélectionnez le répertoire à ajouter.To add a directory to the directory that you are using to run your tests, choose Add directory and then select the directory that you want to add.

  23. Pour exécuter des scripts avant et après vos tests, sélectionnez Scripts d’installation et de nettoyage.To run scripts before and after your tests, choose Setup and Cleanup Scripts.

    La page Scripts d’installation et de nettoyage s’affiche.The Setup and Cleanup Scripts page is displayed.

    1. Entrez l’emplacement du fichier de script dans Script d’installation ou choisissez les points de suspension () pour accéder au script d’installation.Type the location of the script file in Setup script or choose the ellipsis () to locate the setup script.

    2. Entrez l’emplacement du fichier de script dans Script de nettoyage ou choisissez les points de suspension () pour accéder au script de nettoyage.Type the location of the script file in Cleanup script or choose the ellipsis () to locate the cleanup script.

  24. Pour exécuter vos tests avec un autre hôte, sélectionnez Hôtes.To run your tests by using a different host, choose Hosts.

    1. Dans Type d’hôte, vérifiez que Par défaut est sélectionné.In Host Type, verify that the Default is selected.

      Note

      ASP.NET n’est pas pris en charge pour Type d’hôte dans les tests de charge.The ASP.NET in Host type is not supported in load tests.

    2. Utilisez la liste déroulante Exécuter les tests dans un processus 32 bits ou 64 bits pour indiquer si vous souhaitez exécuter les tests de performances web et les tests unitaires dans votre test de charge en mode 32 bits ou 64 bits.Use the Run test in 32-bit or 64-bit process drop-down to select whether you want the web performance and unit tests in your load test to run as 32-bit or 64-bit processes.

      Note

      Pour une flexibilité maximale, vous devez compiler vos projets de test de performances web et de charge avec la configuration N’importe quelle UC.For maximum flexibility, you should compile your web performance and load test projects by using the Any CPU configuration. Vous pouvez ensuite les exécuter sur des agents 32 bits et 64 bits.Then you can run on both 32-bit and 64-bit agents. La compilation de projets de test de performances web et de charge avec la configuration 64 bits n’offre aucun avantage.Compiling web performance and load test projects by using the 64-bit configuration offers no advantage.

  25. (Facultatif) Pour limiter la durée de chaque série de tests et des tests individuels, sélectionnez Délais d’attente des tests.(Optional) To limit the time for each test run and individual tests, choose Test Timeouts.

    1. Pour abandonner l’exécution d’une série de tests quand une limite de temps est dépassée, sélectionnez Abandonner une série de tests si la durée totale dépasse, puis tapez une valeur pour cette limite.To abort a test run when a time limit is exceeded, select Abort a test run if the total time exceeds and then type a value for this limit.

    2. Pour faire échouer un test quand une limite de temps est dépassée, sélectionnez Marquer un test comme ayant échoué si sa durée d’exécution dépasse, puis tapez une valeur pour cette limite.To fail an individual test when a time limit is exceeded, select Mark an individual test as failed if its execution time exceeds, and type a value for this limit.

  26. Ignorez Test unitaire.Skip Unit Test. Les tests de charge n'utilisent pas ces paramètres.Load tests do not use these settings.

  27. Ignorez Test web.Skip Web Test. Les tests de charge n'utilisent pas ces paramètres.Load tests do not use these settings.

  28. Pour enregistrer les paramètres de test, sélectionnez Enregistrer sous.To save the test settings, choose Save As. Tapez le nom de fichier que vous voulez dans Nom d’objet.Type the name of the file that you want in Object name.

    Note

    Si vous devez modifier vos paramètres de test, choisissez Test, puis Modifier les paramètres de test et pointez sur les paramètres de test que vous avez créés.If you must change your test settings, choose Test and then choose Edit Test Settings and point to the test settings that you created.

Pour supprimer des paramètres de test de votre solutionTo remove a test settings from your solution

Sous le dossier Éléments de solution de l’Explorateur de solutions, cliquez avec le bouton droit sur les paramètres de test que vous voulez supprimer, puis cliquez sur Supprimer.Under the Solution Items folder in Solution Explorer, right-click the test settings that you want to remove, and then choose Remove.

Le fichier de paramètres de test est supprimé de votre solution.The test settings file is removed from your solution. Cette modification est répercutée dans la liste de choix pour les options Sélectionner des paramètres de test actifs et Modifier les paramètres de test du menu Test.This change is reflected in the list of choices for the Select Active Test Settings and Edit Test Settings options on the Test menu.

Voir aussiSee also