2012-12-18 4 views
0

Cette question est très basique si vous avez déjà utilisé ces outils, mais je viens de passer 2 heures et je n'ai pas compris, alors s'il vous plaît aider. C'est la première fois que j'essaie de tester un service REST et combien d'utilisateurs simultanés cela peut prendre. Alors que LoadStorm ressemble au meilleur produit pour quelque chose comme ça, je veux quelque chose de gratuit.Comment définir l'URL de test dans LoadTest dans LoadAndPerformanceTestProject - Basic

J'ai commencé à utiliser le projet LoadAndPerformanceTestProject dans Visual Studio. J'ai créé un loadTest, comme vous pouvez le voir dans l'image, mais je n'ai aucune idée de la façon de définir l'URL que je veux tester. (voir l'image ci-dessous) enter image description here Questions: 1) où définissez-vous l'URL que vous voulez tester et les paramètres de demande pour mon service REST? 2) cet outil est-il juste un programme qui s'exécute sur ma machine et fait des demandes au serveur? 3) que puis-je faire pour l'exécuter dans le nuage afin d'obtenir des résultats plus précis? J'ai un abonnement MSDN, et l'URL que j'utilise est en fait mon projet qui est dans Azure.

Ce sont beaucoup de questions, mais je ne vois aucun tutoriel en ligne sur la façon d'utiliser cette fonctionnalité. J'ai vu cette vidéo enter link description here mais malheureusement quand je vais à TEST dans la barre de menu, j'ai différentes options de la vidéo - voir l'image ci-dessous. Dans la vidéo est coutures comme il n'a pas à ajouter un LoadAndPerformanceTestProject à tous. enter image description here

Répondre

1

Vous devez d'abord créer un ou plusieurs tests de performances Web. C'est dans ce test que vous définissez quelles URL devraient être touchées dans le test et comment cela devrait se passer (GET, POST, boucle, conditions, en-têtes, ...). Vous pouvez ajouter un nouveau test de performance Web en cliquant simplement sur votre projet, Ajouter, Nouveau test de performance Web.

enter image description here

Après avoir créé votre test, il suffit de les ajouter dans un scénario de votre test de charge:

enter image description here

Cela devrait vous aider à démarrer. Pour tirer le meilleur parti des tests de charge, je vous suggère de faire plus de lecture sur le sujet car il y a beaucoup plus de choses à faire.

+0

Est-ce que le processus de test fonctionne sur ma machine? Peut-il fonctionner dans le nuage? – Ryan

+0

Le test s'exécutera généralement dans Visual Studio. Cela dépend donc de l'endroit où vous exécutez Visual Studio (vous pouvez le faire localement ou sur une machine virtuelle dans le cloud). Ou vous pouvez jeter un oeil à Test Controllers et Test Agents: http://msdn.microsoft.com/en-us/library/dd728093.aspx –

Questions connexes