2017-11-07 6 views

答えて

0

ウェブアプリケーションのパフォーマンステストは、基本的には普通のの実際のユーザーによるウェブサイトの使用を想定しています。全体のプロセスは次のようになります。

  1. 負荷テストツールの1つを考えてみましょう。企業標準や解決策がない場合は、quite a number of free and open source load testing toolsがあります。どちらを選択するか不明な場合は、現在入手可能な最も一般的で高度なソリューションを説明し比較する記事Open Source Load Testing Tools: Which One Should You Use?をチェックしてください。
  2. 大部分の負荷テストツールには記録再生機能が付属していますので、次のステップではユースケース/テストシナリオを記録して負荷テスト「スケルトン」を構築します
  3. その後、 correlation - 動的パラメータ、クッキー、ヘッダーなどを特定し、前の応答から変化する部分を抽出し、記録されたハードコードされた値を置換することによってそれらを処理するプロセス
  4. 通常は、parameterizationも必要です。異なる仮想ユーザーのための異なる資格情報
  5. テストが完了したら、1-2人のユーザーと繰り返しでテストを実行し、要求と応答の詳細を調べて、テストが期待通りに機能することを確認できます。
  6. 応答時間が許容最大値を超えたり、エラーが発生したり、ウェブサイトがクラッシュしたりしない限り、テスト動作に満足すれば徐々に**仮想ユーザーを追加できます。
  7. あなたは仮想ユーザーの最大量を検出し、関連するperformance metricsを収集するとき、また、あなたがテストしているかについて非常に明確にする必要がありbottleneck
+0

はドミトリの書き込みすべてに同意し、このツールを探しているなら、私も持っていません11種類のオープンソース負荷テストツールを比較した幅広いレビュー記事を書きました。http://blog.loadimpact.com/open-source-load-testing-tool-review – Ragnar

+0

多くのありがとうございます。私は基本テストレポートとしてBlazemeterを使用しています。しかし、私は助けが必要なときはいつでも皆さんに電話します –

0

を識別するために良いでしょう。スケジューリングエンジンをテストしていますか?あなたはSMTPリレーをテストしていますか?あなたは、ダウンストリームリレーに接続する際に特定の最大仕様外の条件遅延でSMTPリレーをテストしていますか? SMTPスループットがゼロになる前に再キューをテストしていますか?テストのセットアップに大きな違いがあります。

また、このテストを行う前にSMTP上のRFCを読むことは価値があります。電子メールは完璧ではない接続でも復元力があるように設計されていますが、時間が経つにつれてSMTPリレーが遅くなります。彼らはあなたのトレーニングと努力であなたを支援するためにメンターにコミットしていない限り、あなたが管理することによってこれを行うように求めてはいけません、マニュアルテスターとして

また

<演説>

、。その他のパスと、彼らは、チェックボックスや課金に興味があるが、リスクの減少

< /演説>

+0

非常に明確な答え。ありがとうございました。しかし、私はまだ混乱しています。だから私は助けが必要なときはいつでも知らせます –

関連する問題