Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

jmeterに関するn-segaのブックマーク (23)

  • JMeter - Apache JMeter™

    The Apache JMeter™ application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. What can I do with it? Apache JMeter may be used to test performance both on static and dynamic resources, Web dynamic applications. It can be u

  • Apache JMeter - User's Manual: Elements of a Test Plan

    3. Elements of a Test Plan This section describes the different parts of a test plan. A minimal test will consist of the Test Plan, a Thread Group and one or more Samplers. 3.0 Test Plan¶ The Test Plan object has a checkbox called "Functional Testing". If selected, it will cause JMeter to record the data returned from the server for each sample. If you have selected a file in your test listeners,

  • Apache JMeter で負荷試験をしよう!

    © 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice 2007 Apache JMeter 2007 1 30 2 19 2 14 • • Apache JMeter − • − − 3 19 2 14 • − • 2 − • − 4 19 2 14 • • • • • • Free Apache JMeter Apache JMeter 6 19 2 14 JMeter JMeter Jakarta / z z 100% pure Java Windows Linux z GUI z / z HTTP(HTTPS) FTP WEB z z Web 7 19 2 14 JMeter y y Java y y J

  • Apache JMeterでPostgreSQLの負荷試験をする

    このエントリは、PostgreSQL Advent Calendar 2013のDay3の記事です。 「データベースの負荷試験」を考える時、皆さんはどのような方法で実施することを検討するでしょうか。自前のテストスクリプトでしょうか。あるいは、データベース単体の負荷試験は行わず、Webシステム全体の負荷試験として実施するでしょうか。 PostgreSQLには、pgbenchというベンチマークツールが付属しており、このツールのシナリオを作成することで多少は独自のシナリオでの試験を行うことも可能ですが、状況によってはそれだけでは自由度が不足することがあります。 今回は、Webシステムの負荷テストでよく使われるJMeterを使って、自由なシナリオでPostgreSQL単体の負荷試験を行う方法を紹介します。 (なお、JMeterは非常に多機能な負荷生成ツールですので、今回はJMeterの網羅的な説明

    Apache JMeterでPostgreSQLの負荷試験をする
  • 8. 負荷テスト計画の立て方

    8.1. 負荷テスト計画 これまで、JMeterの様々な機能を紹介してきました。この章では、それらの機能を使い、実際にどのようにテスト計画を作成・実施していくのかを説明します。なお、以下の説明では、対象とするアプリケーションはWebアプリケーションを想定しています。 8.2. 事前に集めておく情報 まず、テスト計画を作成するために、テスト対象となるアプリケーションについて、いくつかの情報を集めておかなければなりません。 一番大切なのは、ピーク時に想定される同時アクセス数です。この数が想定できている場合は、一度の負荷テストでアプリケーションのパフォーマンスについての信頼ある数値を取得することができます。ピーク時の同時アクセス数がほとんど予想できないか、あるいは、どの程度までの同時アクセス数までアプリケーションが耐えられるか知りたい場合は、想定する同時アクセス数を小さい値から順に増やしていく形

  • JMeter負荷計画の立て方

    (実習課題1) 以下のようなWebアプリケーションに対して、負荷テストの『テスト計画』を作成しなさい。また、その際、どのような根拠・想定で『テスト計画』を作成したかも述べること。 対象とするWebアプリケーション:[会員向け物販サイト] 会員数は50000人 表示されるページはログインページ(/login.do)、トップページ(/top.do)、商品検索ページ(/search.do)、お勧め商品表示ページ(/special.do)、購入ページ(/buy.do)の5ページ 各ページの画面遷移は、以下の通りとする。 なお、詳細は自分で想定してよい。 この解答例では、適宜Webアプリケーションの詳細の想定を示しつつ、『スレッドグループ』の設定、リクエストおよびコントローラの配置、各HTTPリクエストの設定の順に説明していきます。 スレッドグループ ピーク時の同時アクセス数は状況により大きく異なる

  • JMeter で EC サイトを負荷テストする方法

  • 『ガルーンの負荷テストをjmeterでやってみる』

    千代田区のIT企業で働いていた元課長です。中間管理職ならでわのしょーもない苦悩でも書いて見ようかとブログを始めましたが、途中から退職→新天地での活動やら自分の持っているIT知識について書いていきたいと思います。 フリーの負荷テストツール「jmeter」 ガルーンの負荷テストで使用できないかと試行錯誤して、なんとか掲示板の書き込みや閲覧をシュミレートしたテストができた。 Jmeterの基設定は色々なサイトで紹介されているので割愛して、ガルーンに特化した部分だけの設定は以下の通り。 --------------------------------------------------------------- 【用語説明】 スレッド:1シナリオを流す単位(=1ユーザーのアクセス) Ramp-Up :スレッドをすべて終了させる時間 たとえば、スレッド3でRamp-Upが12だとすると12÷3=4

    『ガルーンの負荷テストをjmeterでやってみる』
  • Load Testing with JMeter: Part 1 - Getting Started | Lincoln Loop

    Part 1 | “Part 2”/blog/2011/oct/12/load-testing-jmeter-part-2-headless-testing-and-je/ | Part 3 Last week, Yann Malet and I gave a talk at DjangoCon about using performance analysis to spot bottlenecks in your application. Because of the somewhat broad scope of the talk, we were only able to briefly introduce the tools we use and how we use them. Over the next several weeks, we plan to dive a litt

    Load Testing with JMeter: Part 1 - Getting Started | Lincoln Loop
  • Apache JMeter - User's Manual: Getting Started

    1.0 Overview¶ When using JMeter you will usually follow this process: 1.0.1 Test plan building¶ To do that, you will run JMeter in GUI Mode. Then you can either choose to record the application from a browser, or native application. You can use for that the menu File → Templates... → Recording Note you can also manually build your plan. Ensure you read this documentation to understand major concep

  • JMeterで役立つTips

    一定時間リクエストを送り続ける設定の仕方 負荷テストではよく「5分間リクエスト送り続けてのレスポンス状態をみる」といったような一定時間リクエストを送り続けるようなテストが行われます。 JMeterでそのようなシナリオを作成するには、スレッドグループのスケジューラを利用します。 設定方法 1. ループ回数を無限に設定する 2. 「スケジューラ」のチェックボックスをチェックする 3. スケジューラ設定の「持続時間 (秒)」にリクエストを送り続けたい秒数を入力する。 備考 ・スケジューラ設定の開始時刻、終了時刻は入力必須になっていますが、過去の日付にしておけば無視されるので特段の理由がなければ、初期値のままでかまいません。 サンプラーのホスト名をいちいち書き換えるのが面倒くさい時 負荷テストでははじめにステージング環境で試してみて、その後番環境で行ったりすることがあったりします。 こういう場合

  • 負荷テストことはじめ

    31. スレッド毎に異なるデータを使用したい 「HTTPリクエスト」のリクエストパラメータは設定された文字列を使用しますが、 全てのスレッドにおいて ・同一のログインID,パスワードで処理をする ・同一の検索条件で検索処理をする テストシナリオは現実的ではありません。 スレッド毎に異なるデータを使用したい場合には、 CSVデータファイルから取得する「CSV Data Set Config」を使用します。 スレッド1 ・・・ CSVデータファイル ログイン処理 検索処理 ログインID,password,検索条件1,検索条件2,・・・ スレッド1 loginId1,pass1,サッカー部,PHP,・・・ スレッド2 ・・・ スレッド2 loginid2,pass2,卓球部,perl,・・・ ログイン処理 検索処理 スレッド3 loginid3,pass3,剣道部,パイソンという独自言語,・・・

    負荷テストことはじめ
  • Create Test Plan in JMeter

  • not found

  • SpotInstanceとJMeterを使って400万req/minの負荷試験を行う | DevelopersIO

    Apache JMeterのMaster/Slave構成 シナリオを用いた負荷試験といえばJMeterということで、使ったことがある方も多いかと思います。しかし、ほとんどの方は自分のPCを使ってやっている程度ではないでしょうか。最近は、スマホ連動のシステムが多くなってきていますので、1台のPCから負荷を掛けたとしても大した負荷試験になりません。そこで、今回はJMeterをMaster/Slaveのクラスター構成にしてドカーンと同時アクセスを行いたいと思います。 クラスメソッドの負荷試験の歴史 創業時から業務系のシステム開発が多かったことから、レスポンスは3秒以内でOKとか、ピーク時の同時ユーザは100名といった、緩い条件をクリアすれば良かったことが懐かしく思います。今は、ユーザ数・データ量・トランザクション数・トラフィック等が爆発的に増える可能性のあるプロジェクトも多く、負荷試験は必須項目

    SpotInstanceとJMeterを使って400万req/minの負荷試験を行う | DevelopersIO
  • 無料パフォーマンステスト | 負荷テスト

    これまで、負荷テストの実行には専門知識と実行環境の準備に多くのコストが必要でした。社会からWebサービスの性能に関する不具合をゼロにするために、簡単、無料、圧倒的な負荷テストサービスを提供します。 ユーザビリティ サーバの応答速度は常に変化し、利用者の直帰率に大きく影響を与えます。サーバの応答速度を可視化し、日々計測することで、すみやかに問題個所を発見できます。 性能測定 サーバの性能不足により、せっかくの営業機会を失うサイトが多く存在します。サーバの性能を正しく把握することで、予測される負荷に応じたサーバの増強ができます。 負荷チェッカー/カレンダーを利用したテスト(ジョブ)の予約や、グラフィカルな結果画面を準備しており、初心者の方にも大変使いやすいサービス。インスタントテスト/URLを入力するだけで、すぐに負荷テストを行うことができます。シナリオテスト/ログインが必要なページや複数のペ

    無料パフォーマンステスト | 負荷テスト
  • 【ELB】AWS ELBの負荷テストをJMeterServer群でやる【負荷テスト】 - Qiita

    更新履歴 2014/2/17 コメント頂いた内容を反映、誤字を修正 #なぜELBの負荷テストはJMeterクライアント(GUI)1台からではだめか。 当初、ELB配下に、AZ-Aに2台、AZ-Cに2台の合計4インスタンスがある構成で、自分の開発マシンでJMeter(GUI)を動かして負荷テストをしていたのですが、なぜか、AZ-Aの2台にしか負荷が入っていない。 ググっていたら、AWS Japanの公式スライドを発見 http://www.slideshare.net/AmazonWebServicesJapan/20130612-aws-meisterregenerateelbpublic ↑のp49に、 「都度DNS解決を行うツールが望ましい」 とあります。 なるほど確かに、JMeterはDNSキャッシュしてしまっているようです。↓ https://twitter.com/just_do

    【ELB】AWS ELBの負荷テストをJMeterServer群でやる【負荷テスト】 - Qiita
  • 『Apache Bench、WAST、JMeterを使った負荷テストのポイント』

    負荷テスト(または性能テスト)は、システムを作り上げる上で重要な要素を持つテストになります。 しかしながら、システムを構築する段階ではあまりこの負荷や、サーバー(またはその上でのアプリケーションやミドルウェア)の性能というものは気にしません。 開発メンバーはせいぜい数十人といったレベルが多く、システムの開発段階ではそれだけの人のアクセスがないため、実際の利用状況とはかなり異なった環境で「動いたからOK」という感じで流してしまいがちです。 ただ、こういうことを気にせずにシステムをリリースしてみたら、一定のデータ量に達したらアプリケーションが動かなくなったり、サーバーが応答しなくなったなんて事があったりします。 そういうことがないためにも、リリース後の負荷を想定したテストや、システム全体の性能を予めテストしておく必要があります。 負荷テスト用のツールで市販されているものは、確かにきめ細かい結果

    『Apache Bench、WAST、JMeterを使った負荷テストのポイント』
  • Webアプリの問題点を「見える化」する7つ道具

    Webアプリの問題点を「見える化」する7つ道具:現場から学ぶWebアプリ開発のトラブルハック(1)(2/3 ページ) その2:負荷生成ツール 負荷生成ツールは、Webサーバなどに対して複数のユーザーからの同時アクセスによる負荷を疑似的に発生させるツールである。 ■使いどころ パフォーマンスに問題がないかどうか確認したり、性能劣化などの現象が発生した場合、その現象を再現させるために利用する。Webシステムのトラブルやパフォーマンスの問題は、クライアントからのリクエストを大量に処理しているときに起こるものが多い。 例えば、10秒以内にユーザーが50人程度ログインしたときにシステムが無応答になる現象が発生している場合、再現を行うために人手でブラウザを操作するのは非現実的である。負荷ツールを利用すれば、何十、何百人分の負荷を簡単に発生させられる。 ■分析方法 負荷生成ツールの基的な使い方は、負荷

    Webアプリの問題点を「見える化」する7つ道具
  • 負荷テストあれこれ-JMeter 負荷のかけ方、レポートの見方- | A Day In The Boy's Life

    負荷テストあれこれ-JMeterの使い方- 」で、JMeterの利用方法について触れましたが一番肝心のレポートの見方について書いてませんでしたので、今回はその点を。 今回の記事をまとめるにあたり、下記の資料を参考にさせていただきました。 Apache JMeterで負荷試験をしよう!@JaSST 負荷テストの方法やレポートの見方について触れる前にまず、何を目的で負荷テストをするかについて触れてみたいかと。 これも様々なケースが想定されますが、取り合えず 1. 現在のインフラ、システムの構成でどれだけの負荷に耐えられるかを知る為 2. 想定される同時ユーザー数に耐えられるか検証したい 3. インフラ、システム構成の変更によりどれだけのパフォーマンスが向上したか知りたい の3つをケースを考えてみたいと思います。 まず前提となるテストシナリオを作る部分から。 これは、「ログイン→Aページ遷移→

    負荷テストあれこれ-JMeter 負荷のかけ方、レポートの見方- | A Day In The Boy's Life