2012-04-07 3 views
0

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

+0

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? –

+0

Es ist eine LAMP-App. – weotch

+0

http://www.linuxjournal.com/article/6691 –

Antwort

1

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.

0

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!).