シナリオ作成#ex3_Cookie情報を明示的に追加する

Cookieマネージャーを追加することで、システムから割り当てられたCookie情報を自動的に保存することができます。しかしながら、JMeterから明示的にCookie情報を割り当てることが出来ません。 この記事では、明示的にCookie情報を設定する方法を説明します。 想定シチュエーションと課題 …

Continue reading

JMeterで「javax.net.ssl.SSLException / fatal alert: protocol_version」が出た場合の対処法

JMeterで、「javax.net.ssl.SSLException」が出た場合の対処法についてまとめてみました。JMeterの環境といえども、常に最新バージョンの構成を維持できればベストです。しかしながら、定期的に、年1、2回の頻度で行う場合は、どうしても環境が古くなりがちです。古いバージョンを使っていると、今回のようなエラーが出てくることがあるので、可能な限り最新バージョンで維持していきたいですね。

Continue reading

性能評価の指標を合わせる方法

負荷テストで性能評価をする場合は、比較する指標をそろえる必要があります。JMeterでは、「秒間のリクエスト数」(スループット)を計測することが可能です。「1万ユーザーの同時アクセスに対応できること」というような性能要件を、「秒間のリクエスト数」に直して比較するようにしましょう。

Continue reading

アプリケーション含めたシステムの全体最適化をオススメする理由

アプリケーションとインフラのキャパシティ特性についてまとめました。
アプリケーションをデータ件数に依存しにくいものにすることで、AWSをはじめとしたクラウドのメリットを活かすことが可能です。反対にデータ件数に大きく依存している場合、再現なくインフラをスケールさせる必要がでてくるため、非常にコストパフォーマンスが悪いシステムになってしまいます。
応急処置としてのスケールアップやアウトは積極的に行うべきですが、恒久的にはアプリケーション含めたシステムの全体最適化を考えてみましょう。

Continue reading

テスト実施#ex1_構成別テストデータの取得方法とSSHポートフォワード

この記事では、構成別のテストデータ取得方法についてまとめました。SSHポートフォワードを利用することで、踏み台サーバの有無にかかわらず、同一の方法でデータの取得が可能になります。負荷テストデータの取得は重要なタスクになってくるので、ご活用ください。

Continue reading