シナリオ作成#1_【負荷テスト】JMeterのシナリオ作成入門

JMeterを使ったシナリオ作成に最低限必要な技術について、EC-CUBEを使って具体的に解説していきます。記事に対応した動画も用意しました。シナリオは簡易なものにしていますが、最低限必要な技術要素は組み込まれています。このシリーズの内容を習得することで、「一般的なECサイトの購入シナリオ」を作成できる程度の技術習得ができるように心掛けていますので、一緒に作成していきましょう。

Continue reading

負荷テストのすすめかた入門

負荷テストのすすめかたをご紹介。負荷テストを実施するには、「目的設定」「現状調査」「負荷テスト設計」「負荷テスト準備」「負荷テスト実施」「結果分析」「結果報告」「チューニングを実施し効果測定」といった工程が必要です。各工程ごとに実施する内容や勘所について細かく解説します。

Continue reading

負荷テストの実施目的とは

負荷テスト実施の目的は様々です。「事前定義した性能要件を満たしていることを証明する」「ナレッジ不足の補填」「メディア露出対策」「LINEプッシュ通知対策」「限定セールのための性能向上」「季節的なアクセス増加の対応とインフラ運用」「高負荷時に発生した障害の原因特定」という事例をご紹介します。

Continue reading

現状調査を円滑に進めるポイント

必要なログが残っており、適切な調査ができると、どのようなアクセスが発生し、どこかボトルネックになりそうかの当たりをつけることが可能です。インフラ的観点では「各種リソース状況」「アクセス状況」「各種ログ情報」を、システム的な観点では「システムの特性」「システム全体像」「データ件数や増加の推移」「アクセス状況」を確認します。

Continue reading

負荷テスト設計の勘所

負荷テスト設計を適切に行うことで、実施フェーズを円滑に進めることが可能です。逆に十分な設計ができていないと、問題が頻発し余計な工数をかけることになってしまいます。「負荷テストツールの選定」「負荷テスト環境」「シナリオ」「積み上げデータ」「利用データ」「負荷テスト用のシステム改修の有無」といった勘所を抑えた負荷テスト設計を行いましょう。

Continue reading