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性能测试的方法。当然其中也遇到了一些困难,包括软件的安装和使用,过程总是艰辛的,不过学到知识也是挺值得的。