はじめに、プロジェクト固有のテストツールはJMeterのを使用します

 

ApacheのJMeterはアパッチが開発したJavaベースのストレステストツールです。もともとテストのWebアプリケーション用に設計されたが、後に他の試験領域に拡張されたストレステストを、行うためのソフトウェアについては。そのようなので、上の静的ファイル、Javaサーブレット、CGIスクリプト、Javaオブジェクト、データベース、FTPサーバ、およびなどの静的および動的なリソースを、テストするために使用することができます。JMeterは異なる負荷タイプの下の全体的なパフォーマンスからその強度のシミュレーション、テストと分析で、サーバー、またはネットワークオブジェクトに大きな負荷に使用することができます。

 

ソフトウェアテストプロジェクトでは、それはJMeterのテストツールを使用する必要があるクイック簡単にFTPサーバーをテストするために、

クイック簡単にFTPサーバーが機能して、標準のFTPサーバーを達成するために、応答、操作しやすい、すべて-中国のFTPサーバソフトウェアです。

ソフトウェアは、次の特性があります。

1.ソフトウェアのインストールプログラムは非常に小さいですが、パフォーマンスは、プロのFTPサーバソフトウェアに劣っていません

2.フル機能を備えた、完全なアカウント管理、簡単なサーバーの設定、セキュリティ設定、オンラインユーザー、サーバログ、リアルタイム統計についての情報を持っている、容易に入手可能なアップデートをチェック

HTTP 3.サポート

4.完全なヘルプシステム

5.完全な中国の、中国の人々が使用するために、より適しています。

 

テスト環境

Windows 10 64位 directX 12

JDK 1.8

 

apacheの-JMeterの-5.1.1

 

FTPサーバソフトウェア:クイック簡単にFTPサーバー

 

 

 

パフォーマンステスト手順

ダウンロードして実行するFTPサーバソフトウェア:クイック簡単にFTPサーバーV4.0.0.exe

緑色のボタンの右上隅をクリックし、赤いボタンが点灯の途中には、アカウント情報を管理する口座管理事務所で起動できるようになるまで(ユーザー名、パスワード、ルートディレクトリ)サーバーの電源をオンなど

スレッドグループ、提供同時ユーザー、スレッドグループを作成します- > [追加] --->要素を配置--->デフォルト値要求FTP

スレッドグループ--->追加--->サンプラー---> FTP要求

取得する

プット

スレッド数を設定します。

运行结果

 

 

1.get:完成了30个sample,平均响应时间为9ms,响应时间的中值为7ms,所有sample中90%的sample的响应时间都小于56ms,最小响应时间为4ms,最大响应时间为56ms,错误率为100%。

       put:完成了30个sample,平均响应时间为8ms,响应时间的中值为7ms,所有sample中90%的sample的响应时间都小于20ms,最小响应时间为4ms,最大响应时间为20ms,错误率为100%。

2. get:完成了80个sample,平均响应时间为8ms,响应时间的中值为6ms,所有sample中90%的sample的响应时间都小于56ms,最小响应时间为4ms,最大响应时间为56ms,错误率为100%。

       put:完成了80个sample,平均响应时间为7ms,响应时间的中值为6ms,所有sample中90%的sample的响应时间都小于20ms,最小响应时间为4ms,最大响应时间为20ms,错误率为100%。

3. get:完成了130个sample,平均响应时间为7ms,响应时间的中值为7ms,所有sample中90%的sample的响应时间都小于56ms,最小响应时间为4ms,最大响应时间为56ms,错误率为100%。

       put:完成了130个sample,平均响应时间为7ms,响应时间的中值为6ms,所有sample中90%的sample的响应时间都小于22ms,最小响应时间为4ms,最大响应时间为22ms,错误率为100%。

 

以上就是使用Jmeter对Quick Easy FTP Server进行的项目测试。

おすすめ

転載: www.cnblogs.com/sasuga/p/10936599.html