本番環境の負荷を正確にシミュレートするのが難しいほど複雑な Web アプリケーションがあります。
私たちの対処メカニズムの 1 つは、テスト環境のハードウェアが常に実稼働ハードウェアよりも遅いことを確認することでした。そのため、負荷とパフォーマンスの問題がより顕著になります。
他の人はこれを行っていますか?他にどのような戦略を使用していますか?
本番環境の負荷を正確にシミュレートするのが難しいほど複雑な Web アプリケーションがあります。
私たちの対処メカニズムの 1 つは、テスト環境のハードウェアが常に実稼働ハードウェアよりも遅いことを確認することでした。そのため、負荷とパフォーマンスの問題がより顕著になります。
他の人はこれを行っていますか?他にどのような戦略を使用していますか?
Fiddlerは、低帯域幅のテストに役立ちます。低速のネットワークの遅延をシミュレートできます。
I have a 7-year-old 600mHz Celeron laptop with 256MB RAM that I keep around for performance profiling. For testing network latency, you could get a delay proxy (or write one trivially); it gets a packet, waits X milliseconds, then passes it on.
テストメーカーを接続します。いくつかの手動テストを行い、手動で行ったことを記録してプロキシにテスト スクリプトを記述させます。スクリプトを使用して自動化します。 http://www.pushtotest.com/ オープンソースで無料。