Ich versuche einfach REST API-Belastungstest mit Visual Studio Cloud Test auszuführen: https://www.visualstudio.com/en-us/docs/test/performance-testing/getting-started/getting-started-with-performance-testingWie verwenden Sie verschiedene .csv für jeden Kern-Agent für Visual Studio Cloud Testing?
Der Antrag enthält Autorisierungs-Token und ich vorab generierte CSV-Quelldaten, sie zu liefern. Hier ist die Beschreibung: https://msdn.microsoft.com/library/ms243142.aspx
Wenn der Test von lokalen Computer ausgeführt wird alles funktioniert gut, aber wenn ich den Test aus der Cloud starten 97% der Tests sind fehlgeschlagen.
Da mein Dienst Parallelitätsprüfung hat - ein Token kann verwendet werden, um nur eine Anfrage zu stellen. Anscheinend wird der Test von 20 Agent-Computern in der Cloud ausgeführt, und alle verwenden dieselbe CSV-Datenquelle.
Ich frage mich, ob es einen Weg gibt, wo ich die verschiedenen Datenquellen pro Cloud-Agent verteilen kann?
Mögliches Duplikat von [Wie verteilen Sie VUsers auf mehrere Testagenten, wenn der Auslastungstest ausgeführt wird] (http://stackoverflow.com/questions/34314649/how-to-spread-vusers-across-multiple-test-agents-when -running-load-test) – AdrianHHH
Hm, nachdem ich eine Google-Suche gemacht habe, habe ich die Möglichkeit gefunden, die Zugriffsmethode in Datenquelle für Webtest auf 'Unique' umzustellen. Wie hier beschrieben: https://blogs.msdn.microsoft.com/slumley/2008/03/14/description-of-access-methods-in-data-sources/ Leider, wenn ich den Test ausführen, bekomme ich: VS1550057: ' Ein eindeutiger Datenzugriff für eine Datenquelle wird beim Auslastungstest mit Visual Studio Team Services nicht unterstützt. –