この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 3713|答える: 3

CassowaryのHTTPリクエストストレステストツール

[リンクをコピー]
掲載地 2023/04/05 13:49:23 | | | |
要件:私はこれまでに多くのHTTPストレステストツールを使ったことがあります。例えばJmeter、apachebenchなどです。ストレステストツールの中には比較的大規模または複雑なものもあり、実行時間も必要で、操作があまり便利ではありません。


復習:

LoadRunnerとJmeterのテストツールの比較
https://www.itsvse.com/thread-10172-1-1.html

ApacheのABツールを使ったストレステスト
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab ウェブサイト ストレステスト
https://www.itsvse.com/thread-4836-1-1.html


カソワリのGitHubアドレス:ハイパーリンクのログインが見えます。
カソワリのチュートリアル:ハイパーリンクのログインが見えます。
カソワリのWindows版ダウンロード:ハイパーリンクのログインが見えます。

Cassowaryは最新のクロスプラットフォームHTTP/Sロードテスターです。 私はGo Editor Cassowaryを使い、開発者やテスター、システム管理者が簡単に負荷テストを行えることを期待していました。 カソワリーはk6、ab、httestatなどの多くのクラシックなオープンソースプロジェクトに触発されています。



機能

  • テストモードは標準とカスタムの2つです。 カスタムモードではURLパスを選択できます
  • CIフレンドリー
  • 柔軟なアルゴリズム:アルゴリズムは直接Prometheus PushGatewayに送信することも、JSONファイルとして送信することも可能です
  • 柔軟な調整:どのHTTPヘッダーフィールドを使うか自由に選択できます
  • クロスプラットフォーム:1つのバイナリがLinux、Mac OSX、Windowsを同時にサポートします



例:同時100人のユーザーが同時に1000件のリクエストをURLに送信する場合



リクエストが1.7秒で完了するのがわかります。平均して、1秒間で569件のリクエストが完了します同時に、アリババクラウドのバックグラウンド管理システムにログインして監視を確認します(正確ではありませんが、その時点での並行性が非常に大きいことは示せます)。以下の図に示されています。



(終わり)




先の:Bootstrapに基づくダーク(ダーク)モードを有効にする
次に:jQuery image lazy loading lazyload plugin
掲載地 2023/04/05 22:21:08 |
覚えてみろ
 地主| 掲載地 2024/04/26 10:53:42 |
サードパーティ製ウェブパフォーマンスツール:

  • Apache JMeter
  • ApacheBench(ab)
  • ガトリング
  • jmeter-dotnet-dsl
  • K6
  • 飛蝗
  • ウエストウィンド・ウェブサージ
  • ネットリング
  • ベジータ
  • NBomber


 地主| 掲載地 2025/03/17 15:31:17 |
WindowsはHTTPストレステストにk6を使用しています
https://www.itsvse.com/thread-10973-1-1.html
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com