プロジェクト

全般

プロフィール

Taurusメモ

はじめの一歩

macで動かす

Taurusのインストール

brewでインストール可能です。

brew info bzt の結果を表示

% brew install bzt
  :
==> Installing dependencies for bzt: libcython, isl, mpfr, libmpc, gcc, openblas, numpy, libyaml, pyyaml and six
  :

依存関係のあるパッケージもいくつかインストールされます。gcc, openblas, numpy, その他

サンプルの実行

作業ディレクトリを設け、テストの定義をYamlファイルに記述します。
最初に実行するときに、JMeterのJARファイル群を$HOME/.bztの下にダウンロードしています。

apache-jmeter-5.4.3.zip
cmdrunner-2.2.jar
jackson-core-2.14.1.jar
xstream-1.4.20.jar
commons-text-1.10.0.jar
snakeyaml-1.33.jar
json-smart-2.4.8.jar
jsoup-1.15.3.jar
xmlgraphics-commons-2.8.jar
jackson-annotations-2.14.1.jar
jackson-databind-2.14.1.jar

これ以外にも多数ダウンロードされている模様。

実行してしばらくするとコンソールに計測状況がグラフィカル(?)に表示されます。

計測が終わると、結果が表示されます。

17:04:44 INFO: Test duration: 0:00:31
17:04:44 INFO: Samples count: 25, 0.00% failures
17:04:44 INFO: Average times: total 1.766, latency 0.437, connect 0.020
17:04:44 INFO: Percentiles:
+---------------+---------------+
| Percentile, % | Resp. Time, s |
+---------------+---------------+
|           0.0 |         1.421 |
|          50.0 |         1.614 |
|          90.0 |         2.416 |
|          95.0 |         2.746 |
|          99.0 |         2.752 |
|          99.9 |         2.752 |
|         100.0 |         2.752 |
+---------------+---------------+
17:04:44 INFO: Request label stats:
+----------------------+--------+---------+--------+-------+
| label                | status |    succ | avg_rt | error |
+----------------------+--------+---------+--------+-------+
| http://blazedemo.com |   OK   | 100.00% |  1.766 |       |
+----------------------+--------+---------+--------+-------+


12ヶ月前に更新