JMeterを経由してアップロードとダウンロードのパフォーマンスクイック簡単にFTPサーバーをテストするには

FTPのパフォーマンステスト

1.1背景説明

       このテストでは、FTPサーバソフトウェアの小さな選択です:FTP Serverクイック簡単。クイック簡単にFTPサーバーが機能して、標準のFTPサーバーを達成するために、応答、操作しやすいフル中国のFTPサーバソフトウェアです。

1.ソフトウェアのインストーラが非常に小さいですが、パフォーマンスは2が完了し、アカウント管理、簡単なサーバーの設定、セキュリティ設定、オンラインユーザー情報を持っているプロのフル機能のFTPサーバソフトウェアのものに劣っていない:ソフトウェアは、次のような特徴があります。サーバログ、リアルタイム統計、ソフトウェアインタフェースの更新をチェックするには、すべてのもの3.サポートチェックHTTPのため 4. 5.完全なヘルプシステム全体の中国人、中国の人々が使用する方が適しています。

       1.2文書化の目的

       JMeterのことで、アップロードとダウンロードのパフォーマンスクイック簡単にFTPサーバーをテストします。

2.テスト環境

       2.1テスト構成

       Windows10; RAM:8ギガバイト、64ビットオペレーティングシステム

       JDK 1.8

       ソフトウェアテスト:ApacheのJMeterの5.1.1

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

3.テストスケジュール

 

4.パフォーマンステスト要件

ミニFTPサーバソフトウェアとして、クイック簡単にFTPサーバーは同じLAN内のファイルのアップロードとダウンロードの目的を達成するために、毎秒数十回への同時アクセスに耐え、理論的に可能です。

で説明した性能試験の手順

(1)FTPサーバーのセットアップ手順:ユーザー名とパスワードを設定し、IPアドレスとポートを設定します

 

 

 

 

 

(2)のJMeter

 

 

 

スレッドグループを追加

 

 

 

FTP要求を追加

 

 

 

FTP要求の設定

 

 

 

結果チャートを見に追加

 

(3)ルートディレクトリにFTPサーバtext1.txtを確立します。ローカルのデスクトップtext2.txtを確立

 

 

 

 

(3)

最初のテストPUTリクエストは、ローカルファイルをサーバーにアップロード言います。あなたは結果を見ることができます

 

上書きされたファイルサーバー上のtext1.txt

ツリービューの結果

 

 

第二に地元の話に要求、サーバーのファイルを取得

text1.txtの変化の下で、サーバー上の最初に、ファイル

 

 

ランニングの結果を見てください

 

 

可看到本地文件被服务器上的文件所覆盖

查看结果树

 

 

现在说明服务器上传和下载是没有问题的,我们接下来对服务器并发访问进行测试

(get测试)

 

 

设置线程数为30进行测试

 

 

 

 

设置线程数为50进行测试

 

 

设置线程数为100进行测试

 

 

设置线程数为200进行测试

 

 

 

(put测试)

设置线程数为30进行测试

 

 

设置线程数为50进行测试

 

 

 

设置线程数为100进行测试

 

 

(4)总结

 

可以看出,get请求时。线程数为:30-50-100出现的异常几乎没有。但是在200时出现了较大的异常。

Put请求时线程数为:30-50几乎没有什么异常。但是100异常较大。

 

6.心得体会

通过本次报告,我们已经掌握了Quick Easy FTP Server的基本上传与下载的操作,与jmeter

的相结合,也让我们掌握了FTP性能测试的方法。当然其中也遇到了一些困难,包括软件的安装和使用,过程总是艰辛的,不过学到知识也是挺值得的。

 

おすすめ

転載: www.cnblogs.com/ScrapyCrawl/p/10972814.html