Ich möchte unseren gesamten Checkout-Prozess unter Last zu simulieren. Dies umfasst im Wesentlichen das Ausführen einer Reihe von POSTs in Folge, wobei der Client für jede Sequenz einen eindeutigen Cookie speichert, der es ermöglicht, dass die Sitzung erhalten bleibt. Kann jemand eine Software oder einen Service empfehlen, der diese Bedingungen erfüllt?Stress Test unserer Kasse Prozess
Antwort
Diese Art der Sache könnte sehr einfach, effektiv und frei unter Verwendung Apache JMeter durchgeführt werden. Sie können die Reise entweder mit dem JMeter-Proxy aufzeichnen oder die Anfragen einfach manuell hinzufügen.
Um Cookies zu simulieren, fügen Sie einen Cookie Manager zum Testplan hinzu. Für alle anderen Tokens oder Sitzungs-IDs, die korreliert werden müssen, können Sie eine Regular Expression Extractor verwenden.
Es gibt viele Optionen für diese Art von Test. Freie/Open-Source-Tools erfordern etwas mehr Arbeit von Ihnen, sind aber ansonsten kostenlos. Werkzeuge wie unsere (Load Tester 5) werden die Arbeit viel schneller erledigen, aber es gibt Kosten für die Software. Wenn Ihre Organisation nicht viel Erfahrung mit Lasttests hat und einen engen Zeitplan hat, möchten Sie möglicherweise externe Hilfe einbeziehen, damit Sie Ihre Deadline einhalten und den Prozess lernen können (wir bieten auch Services an!).
- 1. Stress-Test mit Gurke
- 2. Wie Stress-Test eine gwt App
- 3. Wie Stress-Test Video-Streaming-Server?
- 4. Der beste Weg zum Stress-Test einer Website
- 5. Wie Cassandra Stress-Tool verwenden
- 6. Wie Prozess Prozess WorkingDirectory in C#
- 7. Git Entwicklung Test-Produktionszweige Proccess
- 8. Integration unserer Web-App zur Verwendung durch MTM Microsoft Test Manager
- 9. Git, kann Kasse Kasse als Submodule verwendet werden?
- 10. Teamcity & Subversion: Kasse kopiert alle Tags des buildagent Kasse Verzeichnis
- 11. Kasse mehrere Projekte SVN
- 12. Basar Kasse Fehler
- 13. Woocommerce Kasse Zahlungsmethode Haken
- 14. Kasse mit Auto fusionieren
- 15. Maven SVN Kasse
- 16. Kasse Unterverzeichnisse in Git?
- 17. svn Fortsetzung abgebrochen Kasse
- 18. Verzeichnis während jenkins Kasse
- 19. Was macht "Kasse"?
- 20. magento überspringen Zahlungsmethode von der Kasse
- 21. Implementieren Windgeschwindigkeit in unserer Projektilbewegung?
- 22. Comic Sans auf unserer Website
- 23. Paypal express Kasse paypal Gebühr zusätzliche
- 24. Responsive Kasse Fortschrittsbalken Animation arbeiten
- 25. Testen eines node.js-Servers im selben Prozess wie der Test
- 26. VS2010 Test Runner - Agent-Prozess kann nicht gestartet werden
- 27. Kopieren der .svn-Verzeichnisse von einer Kasse zu einer Nicht-Kasse, um es zur Kasse zu machen
- 28. Subversion - Kasse ein übergeordnetes Verzeichnis
- 29. Github: Verwenden der Kasse falsch?
- 30. Google Maps auf Kasse Magento
Dies kann von Sprache/Umgebung abhängen. In meinem Job verwenden wir TFS/Visual Studio, daher verwenden wir das Load-Testing-Framework von Microsoft. In welcher Sprache ist die Anwendung geschrieben und welche Art von Servern haben Sie? –
Es ist eine LAMP-App. – weotch
http://www.linuxjournal.com/article/6691 –