當前位置:首頁 » 文件管理 » ftp性能測試

ftp性能測試

發布時間: 2022-09-05 20:57:39

㈠ Linux下的ftp伺服器性能怎麼去測試

以前弄了一個FTP的腳本,拿出來大家隨便看看:

ftp1 = 0;
ftp_logon_ex(&ftp1, "FtpLogon",
"URL=ftp://Zee:1234@ZEE",
LAST);

lr_start_transaction("logon");

ftp2 = 0;
ftp_logon_ex(&ftp2, "FtpLogon",
"URL=ftp://Zee:1234@ZEE",
LAST);

ftp_dir_ex(&ftp2, "FtpDir",
"PATH=", "PASSIVE=TRUE", ENDITEM,
LAST);

ftp_dir_ex(&ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,

LAST);

lr_end_transaction("logon", LR_AUTO);

ftp_get_ex(&ftp2, "Get_Files",

"SOURCE_PATH=/1.txt",
"TARGET_PATH=d:/1.txt",
"MODE=ASCII",
ENDITEM ,
LAST);
ftp_put_ex(&ftp2, "FtpPut",
"SOURCE_PATH=ftpfile_1.dat", "TARGET_PATH=/1.mdb", ENDITEM,
LAST);

ftp_delete_ex(&ftp2, "FtpDelete",
"PATH=/1.txt", ENDITEM,
LAST);

ftp_mkdir_ex(&ftp2, "FtpMakeDir",
"PATH=/新文件夾");

ftp_dir_ex(&ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);

ftp_rendir_ex(&ftp2, "FtpRenDir",
"SOURCE_DIR=/新文件夾", "TARGET_DIR=/2", ENDITEM,
LAST);

ftp_logout_ex(&ftp2);

ftp_logon_ex(&ftp2, "FtpLogon",
"URL=ftp://Zee:1234@ZEE",
LAST);

ftp_dir_ex(&ftp2, "FtpDir",
"PATH=", "PASSIVE=TRUE", ENDITEM,
LAST);

ftp_dir_ex(&ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);

ftp_delete_ex(&ftp2, "FtpDelete",
"PATH=/2.txt", ENDITEM,
LAST);

ftp_logout_ex(&ftp2);

ftp_logout_ex(&ftp1);
zee神寫的

㈡ FTP實驗報告。。求幫忙完成

其中客戶端軟體命名為myftp,伺服器軟體命名為ftpserver。具體功能需求如下。(一) 伺服器1) 啟動方式。執行ftpserver [IP地址] port啟動FTP服務。其中IP地址為可選項。若不提供伺服器IP地址,FTP服務將自動綁定到本地網路的IP。2) 用戶認證與許可權管理。為FTP客戶提供基於用戶名/密碼認證的服務模式,只有授權用戶才可以訪問FTP服務。與此同時,對文件/目錄的訪問,也實現基於授權的訪問機制,即只有授權用戶才可以對指定文件進行讀寫操作。用戶只有在具備寫許可權操作的目錄上才能上傳文件。(可直接集成Linux伺服器系統的用戶管理)3) 並行執行功能。為提高系統性能,伺服器將採用多進程/線程技術響應客戶請求。當客戶通過身份驗證後,伺服器將創建一個新的進程/線程來響應用戶請求,提供服務。4) 伺服器支持的客戶文件操作。登錄成功後,客戶可在伺服器執行以下操作:創建/刪除目錄(mkdir/rmdir)、顯示當前路徑(pwd)、切換目錄(cd)、查看當前目錄下的所有文件(ls)、上傳單個/多個文件(put/mput)、下載單個/多個文件(get/mget)。5) 服務傳輸模式。支持二進制(默認)及ASCII傳輸模式。用戶可通過執行binary/ascii命令切換傳輸模式。6) 站點計數與用戶管理功能。統計伺服器站點的當前活動用戶數及自運行以來的訪客總數。系統管理員可在伺服器軟體運行終端窗口執行以下命令:A)count current:當前活動用戶數B) count all:顯示系統訪客總數C) list:顯示當前在線的所有用戶的用戶名D)kill username:強制刪除某個用戶。E) quit:關閉ftp伺服器軟體。7) 其他功能。對用戶錯誤輸入提供容錯保護,即當用戶輸入錯誤命令時,需向客戶端返回出錯提示信息。8) 可選功能(加分)。A)在伺服器端為訪問頻率最高的文件建立緩沖區(可採用共享內存技術),以便提高伺服器端的性能。 B) 實現斷點續傳功能。(二) 客戶端1、 登錄管理。客戶端在shell中輸入myftp username:passwd@ftp-server-ip:ftp-server-port登錄ftpserver。若通過身份驗證,伺服器將向客戶回顯"you are client #."(#為第幾位用戶)並顯示ftp命令輸入提示符myftp>;否則顯示"username doesn't exist or password is error!"。2、 文件操作命令。在客戶端執行基本文件操作:創建/刪除目錄(lmkdir/lrmdir)、顯示當前路徑(lpwd)、切換目錄(lcd)、查看當前目錄下的所有文件(dir)、上傳單個/多個文件(put/mput)、下載單個/多個文件(get/mget)。3、 退出系統。用戶執行」quit」斷開連接,結束當前FTP會話。(三) 作業提交要求1、 將客戶端源碼和伺服器源碼分別放入命名為ftpclient和ftpserver文件夾中,連同試驗報告打包,命名格式為:學號1#學號2...。2、 作業提交截止時間為下學期第一周的周五。 四、設計思路和流程圖(包括主要數據結構及其說明、測試數據的設計及測試結果分析) 五、實驗體會(包括實驗中遇到的問題及解決過程、產生的錯誤及原因分析) 六、程序清單(包括源程序、makefile、readme)

㈢ 關於FTP請進!

FTP與serv-U簡介
FTP的全稱是File Transfer Protocol(文件傳輸協議)。而FTP伺服器,則是在互聯網上提供存儲空間的計算機,它們依照FTP協議提供服務。當它們運行時,用戶就可以連接到伺服器上下載文件,也可以將自己的文件上傳到FTP伺服器中。在TCP/IP協議中,FTP標准命令埠號為21,數據埠為20。
FTP 伺服器可以以兩種方式登錄,一種時匿名登錄,另一種時使用授權帳號和密碼登錄。
一般匿名登錄只能下載FTP伺服器的文件,對這類用戶,需要加以限制,不宜開啟過高的權利,在帶寬方面也要加以限制。
而對於授權帳號登錄,管理員可以針對不同用戶的需求,對帳號進行限制,不如可以訪問哪些資源,上載與下載速率等。如沒有十分必要,不要輕易賦予管理員的許可權。
搭建FTP伺服器的軟體有多種,其中比較常見的時IIS中的FTP功能與SERV-U FTP Server。
IIS中的FTP功能屬於非專業的FTP軟體,但由於它與Windows 2000集成,所以,熟悉的人比較多。
SERV-U FTP Server是一款共享軟體,未注冊可以使用30天,它是專業的FTP 伺服器軟體。性能穩定,且使用簡單,它可以載同一台機器上建立多個FTP伺服器,也可以為每個伺服器建立不同的帳號和組,並能詳細的記錄用戶訪問情況。

下面介紹如何安裝和配置Serv-U FTP伺服器,它的基本過程如下:

1. 用Serv-U架設個人FTP
首先下載安裝Serv-U並運行,安裝完成之後將出現「設置向導」窗口,我們就來跟隨著這個向導的指引,一步步進行操作。

1) 設置Serv-U的IP地址與域名
單擊「下一步」跳過系統提示信息,來到「您的IP地址」窗口,這里要求輸入本機的IP地址。

如果你的電腦有固定的IP地址,那就直接輸入;如果你只有動態IP(例如撥號用戶),那該處請留空,Serv-U在運行時會自動確定你的IP地址。
下一步,進行「域名」設定。如果該機申請了域名,可以填寫上,否則可以填寫任意的名稱。
接下來的是「系統服務」選項。如果選擇「是」,這樣當系統啟動時,伺服器也會跟著開始運行。

2) 設置匿名登錄
匿名訪問就是允許用戶以Anonymous為用戶名,無需特定密碼即可連接伺服器並拷貝文件。如果你不想讓陌生人隨意進入你的FTP伺服器,或想成立VIP會員區,就應該在「匿名賬號」窗口中選「否」,這樣就只有經過你許可的用戶才能登錄該FTP。如果允許匿名登錄在此選「是」。

之後就要為匿名賬戶指定FTP上傳或下載的主目錄,這是匿名用戶登錄到你的FTP伺服器後看到的目錄。設定後,向導還會繼續詢問你是否將匿名用戶鎖定於此目錄中,如圖3所示,從安全的角度考慮,建議選「是」。這樣匿名登錄的用戶將只能訪問你指定的主目錄及以下的各級子目錄,而不能訪問上級目錄,便於保證硬碟上其他文件的安全。

3) 創建新賬戶
除了匿名用戶,我們一般還需要建立有密碼的專用賬號,也就是說可以讓指定用戶以專門的賬號和密碼訪問你的伺服器,這樣做適用於實行會員制下載或只讓授權用戶訪問。在圖4所示窗口中單擊「users」,按下滑鼠右鍵,選擇「new user」新建帳號,填入賬號名稱test,而後在「賬號密碼」窗口輸入該賬號的密碼。

單擊「下一步」,要求指定FTP主目錄,並詢問是否將用戶鎖定於主目錄中,選「是」,作用與匿名賬戶設定基本相同。

2. 帳戶屬性設置
至此,我們已擁有了兩個用戶——Anonymous和test。點擊「test」用戶,右側出現test用戶屬性設置界面。

在Account選項中,可以修改用戶名稱、密碼,所屬組別,用戶主目錄,帳戶特權(是否為管理員)。
在General選項中,可以設置用戶使用同一個IP的最大連接數,最大上載,下載速率超時時間等。

在Dir Acess選項中,可分別針對不同目錄設置讀、寫、列表、刪除、繼承等許可權。此項需要根據實際需要慎重選擇。
在IP access選項中,可設置來自哪些IP地址的test用戶可以訪問,哪些地址范圍是拒絕訪問的。
在UL/DL Ratios中,可設置上、下載比例。
在Quota選項中,設置磁碟配額。可根據需要給用戶分配一定的磁碟空間,避免伺服器硬碟被用戶過度使用情況。

3. 設置虛擬目錄
如果需要提供服務的文件不在主目錄,而保存在其他分區或目錄下,可通過設置虛擬目錄實現訪問,而不必把文件拷貝到主目錄下面。比如我將主目錄設為E:\game,想將D:\TEMP掛到主目錄下供人下載,就要用到虛擬目錄的功能。其中:%HOME%即指的主目錄。
第一步:建立虛擬目錄
如圖單擊ftp.om.cn中的settings標簽,設置物理目錄D:\Temp目錄到主目錄的映射。

第二步:物理目錄加入Dir Access之中
設置虛擬目錄就是為了將用戶鎖定在主目錄下的,所以要將物理目錄加入Dir Access之中,並設置訪問許可權,如圖3

4. 管理Serv-U伺服器
1) 設置啟動服務選項:點擊窗體左方的「Local Server」,勾選右邊的「Start automatically(system service)」。
2) 管理域屬性:
對FTP伺服器來說,建立多個域是非常有用的,每個域都有各自的用戶、組和相關的設置。下面簡單介紹一下管理器界面上必要的各項設置。
點擊ftp.com.cn域名,可管理該域名稱、IP地址、服務埠等。
點擊「setting」選項,如圖 所示,
在「Jeneral」選項可以設置最大用戶數和虛擬目錄;
在「Ip access」選項可以設置允許和拒絕的IP訪問范圍;
在「Message「選項中是一些系統提示信息;
在「Logging」選項中,可選擇性記錄系統日誌、安全日誌、上下載日誌及日誌文件等。
在「UL/DL Rate」選項中,設置上下載速率比。
在「Advanced」選項中,可設置保留活動用戶的時間,帳號密碼是否加密、是否允許被 動模式傳輸數據等。

我們從總體的伺服器管理、域管理、帳戶管理三個方面介紹了Serv-U的使用。 至此,一個簡單的個人FTP伺服器就已經完整地呈現在你面前了。

5. 測試FTP服務
要使用FTP伺服器下載和上傳,就要用到FTP的客戶端軟體。常用的FTP客戶端軟體有CuteFTP、FlashFXP、FTP Explorer等等。基本上只要在這些軟體的「主機名」處中填入你廟宇的FTP伺服器IP地址,而後依次填入用戶名,密碼和埠,點擊連接,只要能看到你設定的主目錄並成功實現文件的下載和上傳,就說明這個用Serv-U建立起來的FTP伺服器能正常使用了!下圖是使用FlashFXP客戶端軟體用test帳號登錄的信息,圖右下方可看到伺服器地址、登錄帳號等信息。

你試一下吧。

㈣ 如何測試伺服器連接FTP的最大連接性能(迸發數)

同時的概念比較嚴格,如果真的是同時這么多人下載,你的伺服器會受不了的!要做分流了!

㈤ 怎樣測試雲伺服器的性能

一般的不用測試,看你伺服器配置就可以

㈥ 怎麼用軟體來實現ftp 的壓力測試

性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。

㈦ 怎樣對電腦的性能進行測試

DIY電腦檢測軟體大集中

一、綜合性檢測分析
1.AIDA32
這是一個綜合性的系統檢測分析工具,功能強大,易於上手。它可以詳細的顯示出PC每一個方面的信息。支持上千種(3400+)主板,支持上百種(360+)顯卡,支持對並口/串口/U##這些PNP設備的檢測,支持對各式各樣的處理器的偵測。目前AIDA32已經有多語言的支持並且加入了病毒檢測功能。AIDA32擁有數十種測試項目,主要包括CPU、主板、內存、感測器、GPU、顯示器、多媒體、邏輯驅動器、光碟機、ASPI、SMART、網路、DirectX、基準測試等等,支持的平台包括了Intel、AMD、VIA、nVIDIA、SIS等。
注意:AIDA32有一個小BUG,它顯示的nVIDIA的FX系列GPU的核心頻率為其2D頻率,目前還不能正確顯示其3D頻率。
http://file.mydrivers.com/tools/tweak/AIDA323935.zip

2.SiSoftware Sandra 2004
這是一套功能強大的系統分析評測工具,擁有超過30種以上的測試項目,主要包括有CPU、Drives、CD-ROM/DVD、Memory、SCSI、APM/ACPI、滑鼠、鍵盤、網路、主板、列印機等。全面支持當前各種VIA、ALI晶元組和Pentium 4、AMD DDR平台。
http://file.mydrivers.com/tools/twe...ra2004_9.89.zip

3.HWiNFO32
電腦硬體檢測軟體。它主要可以顯示出處理器、主板晶元組、PCMCIA介面、BIOS版本、內存等信息,另外HWiNFO還提供了對處理器、硬碟以及CD-ROM的性能測試功能。每個月都要出現許多我們知道或者不知道的電腦硬體,因此建議大家要經常下載這款測試軟體的新版本。
http://file.mydrivers.com/tools/tweak/hw32_141.exe

二、CPU檢測
1.檢測CPU是否被REMARK
(1)Intel Processor Frequency ID Utility
Intel Processor Frequency ID Utility是晶元業老大Intel發布的一款檢測自家CPU的工具,權威性不容置疑。軟體使用一種頻率確定演算法(速度檢測)來確定處理器以何種內部速率運行,然後再檢查處理器中的內部數據,並將此數據與檢測到的#作頻率進行比較,最終會將系統總體狀態作為比較結果通知用戶。
我們最關心的無非是兩點:CPU的主頻和倍頻,CPU是否被超頻。工具列出了「報告頻率」和「預期頻率」兩項數據,前一項表示被測試CPU的當前運行速度,後一項表示被測試CPU出廠時所設計的最高#作速度,只要兩者數據一致,即說明CPU未被超頻。
http://aiedownload.intel.com/df-sup...06/fidchs27.msi";
http://dl.pconline.com.cn/html/1/7/dlid=527&dltypeid=1&pn=0&.html

2.CPU信息檢測
(1)CPU-Z
該軟體可以提供全面的CPU相關信息報告,包括有處理器的名稱、廠商、時鍾頻率、核心電壓、超頻檢測、CPU所支持的多媒體指令集,並且還可以顯示出關於CPU的L1、L2的資料(大小、速度、技術),支持雙處理器。目前的版本已經不僅可以偵測CPU的信息,包括主板、內存等信息的檢測CPU-Z同樣可以勝任。新版本增加了對AMD64處理器在64位Windows#作系統的支持,增加了對新處理器Celeron M、Pentium 4 Prescott的支持。
http://file.mydrivers.com/tools/cpu/cpu-z-121.zip

(2)WCPUID
WCPUID可以顯示CPU的ID信息、內/外部時鍾頻率、CPU支持的多媒體指令集。重要的是它還具有「超頻檢測」功能。而且能顯示CPU/主板晶元組/顯示晶元的型號。有了它大家在購買電腦的時候就不用害怕被JS的打磨CPU所欺騙,因為它不到1MB的大小完全可以裝進軟盤,這樣你就可以帶著它去買CPU,相信JS看見了它就不敢再騙你了。
http://file.mydrivers.com/tools/cpu/wcpu31a.exe

3.CPU穩定性測試
(1)CPU Burn
(2)Toast
(3)Prime 95
在所有的拷機軟體中,Prime 5 是公認比較BT的一款,其他大部分拷機軟體和它比較起來,簡直是小巫見大巫。Prime 95 和Super π有類似的地方,都是利用不停計算函數來達到測試系統穩定性的目地。不過Prime 95 的測試環境非常苛刻,即使能在Super π中順利通過419萬次測試的系統,也不見得能在Prime 95 中熬過1分鍾。很多玩家用Prime 95 來測試超頻後的CPU,並以此作為超頻成功的證據。只要點擊執行文件就可進入主界面。點擊菜單欄「Option(選項)」中的「CPU」即可對測試進行設置。在這里,用戶可以設置測試的時間、測試所使用的內存容量,可以看到測試的起始和結束時間、以及CPU的型號、實際頻率以及緩存等信息。設置好以後點擊單欄「Option(選項)」中的「Torture Test(穩定性測試)」就開始進行測試了。由於Prime95的系統穩定性測試消耗的系統資源並不多,用戶可以在測試期間進行其它#作,這時Prime 95 會在系統托盤中生成一個紅色的圖標,代表測試正在順利進行著,如果這個圖標的顏色在測試還沒有結束之前就變成黃色了,說明測試失敗,你的系統沒有達到Primr 95 所要求的穩定性。Prime 95 默認的測試時間為12小時,如果通過12小時的測試,那說明系統穩定;如果能通過24小時以上的測試,那麼這個系統就基本不會因為穩定性而出現故障。
http://mersenne.org/gimps/p95v238.exe

(4)Hot CPU Tester Pro
它特別適用於愛好超頻的狂熱者,支持MMX、SSE、AMD 3DNow!等技術,可以測試出L1和L2緩存、系統和內存的帶寬、主板的晶元、多CPU的兼容性、CPU的穩定性、系統和內存匯流排,新版本支持最新的AMD Athlon 64和AMD Opteron CPU、支持超線程處理器,更換了新的界面,優化了測試功能。
http://file.mydrivers.com/tools/tweak/hotcpu4.1.exe

(5)Super π
π是計算圓周率的軟體,但它更適合用來測試CPU的穩定性。即使你的系統運行一天的Word、Photoshop都沒有問題,而運行Super PI 也不一定能通過。可以說,Super π可以作為判斷CPU穩定性的依據。使用方法:選擇你要計算的位數(一般採用104萬位),點擊開始就可以了。視系統性能不同,運算時間也不相同,當然是時間越短約好。
http://file.mydrivers.com/tools/tweak/superpi-8.zip

三、內存檢測
1.DocMemory
「內存神醫」是一種先進的電腦內存檢測軟體。它的友善的用戶界面使用方便,#作靈活。它可以檢測出所有電腦內存故障。「內存神醫」使用嚴謹的測試演算法和程序檢測電腦基本內存和擴展內存。用戶無需拆除內存條即可進行檢測。從網上下載的初裝軟體可以生成一個自行起動的「內存神醫」測試軟盤。只要將這個軟盤插入欲測電腦的軟碟機內並起動電腦即可開始內存檢測。「內存神醫」提供十種精密的內存檢測程序,其中包括MATS,MARCH+,MARCHC-,以及CHECKERBOARD等。選用老化測試可以檢測出95%以上內存軟故障。用戶可以使用滑鼠器方便的選擇檢測程序和設定測試參數。
http://file.mydrivers.com/tools/memory/DocMem1_45a.exe

2.MemTest
這是一個可*的內存檢測工具,通過對您的電腦進行儲存與讀取#作來分析檢查內存情況。
http://file.mydrivers.com/tools/tweak/MemTest2.5.zip

四、顯示器檢測
1.CRT顯示器檢測
Nokia Monitor Test
不少朋友買了CRT顯示器就直接接上去使用了,從未做過任何調試,也不知道自己的顯示器是好是壞,現在我們可以用NOKIA Monitor Test這個程序來測試並調整你的顯示器。這是一款Nokia公司出品的顯示器測試軟體,界面新穎、獨特功能齊全,能夠對幾何失真、四角聚焦、白平衡、色彩還原能力等進行測試。
http://file.mydrivers.com/tools/tweak/nokia.zip

2.液晶顯示器測試
CheckScreen
這是一款非常專業的液晶顯示器測試軟體,可以很好地檢測液晶顯示器的色彩、響應時間、文字顯示效果、有無壞點、視頻雜訊的程度和調節復雜度等各項參數。
打開Monitors Matter CheckScreen程序後,切換到「LCD Display」標簽頁。這里列出了相關測試項目:
Colour:色階測試,以3原色及高達1670萬種的色階畫面來測試色彩的表現力,當然是無色階最好啦,但大多數液晶顯示器均會有一些偏色,少數採用四燈管技術的品牌這方面做得比較好,畫面光亮、色彩純正、鮮艷。
Crosstalk:邊緣銳利度測試,屏幕顯示對比極強的黑白交錯畫面,我們可以藉此來檢查液晶顯示器色彩邊緣的銳利程度。由於液晶顯示器採用像素點發光的方式來顯示畫面,因此不會存在CRT顯示器的聚焦問題。
Smearing:響應時間,測試畫面是一個飛速運動的小方塊,如果響應時間比較長,你就能看到小方塊運行軌跡上有很多同樣的色塊,這就是所謂的拖尾現象。如果響應間比較短,我們所看到的色塊數量也會少得多,因此筆者建議使用相機的自動連拍功能,將畫面拍攝下來再慢慢觀察。
Pixel Check:壞點檢測,壞點數不大於3均屬A級面板。
TracKing:視頻雜訊檢測,由於液晶顯示較CRT顯示器具有更強的抗干擾能力,即使稍有雜訊,採用「自動調節」功能後就可以將畫面大小、時鍾、相位等參數調節到理想狀態。
http://ftp1.mydown.com/home1/soft34/checkscreen1_2.zip

五、外部存儲設備測試
1.硬碟測試
HD Tach
這是一款硬碟物理性能測試軟體,利用VXD特定模式來獲得測試最大精確度的硬碟性能測試工具。這是目前硬碟測試必備的一款專門針對磁碟底層性能的測試工具軟體,主要通過分段拷貝不同容量的數據到硬碟進行測試,它可以測試平均尋道時間、最大緩存讀取時間和讀寫時間(最大、最小和平均)、硬碟的連續數據傳輸率、隨機存取時間及突發數據傳輸率,它使用的場合並不僅僅只是針對硬碟,還可以用於軟碟機、ZIP驅動器測試。其中,平均讀寫時間是和平常應用最接近的情況。這是目前的最新版本,在新版本中加入了寫測試和對WinNT4/2000/XP#作系統的支持。
http://file.mydrivers.com/tools/tweak/HDTach270.exe

2.光碟機測試
(1)CD Speed 99
這是一款綜合的光碟驅動器性能測試軟體,由ahead公司出品,它能夠測試很多關於光碟和光碟驅動器的重要數據。比如光碟機的傳輸率、搜索時間、CPU的佔用率以及碟片的材質,最高支持速度,容量。與前一個版本比較,新版本加入了更多碟片檢測信息,改良了DVD檢測信息,優化了對DVD+R的兼容性問題……等很多的改變,推薦大家更新。
http://file.mydrivers.com/tools/twe...CDSpeed_211.zip

六、性能測試軟體
1.綜合性能測試
(1)PCMark04
這是一款測試計算機綜合性能的工具,由鼎鼎大名的Futuremark出品,軟體的風格和3DMark03如出一轍。整合的在線結果瀏覽器可以將你的測試結果與世界上最大的性能資料庫進行對比。PCmark 04集易用性和專業性為一身,甚至適合剛剛上手的PC用戶使用。PCMark 04的運行需要以下條件:必須使用Windows2000或Windows XP,必須安裝Microsoft Internet Explorer 6,必須安裝Microsoft Media Player 9,必須安裝Microsoft Media Encoder 9,必須安裝DirectX 9.0或以上版本。在HDD測試部分,這個版本解決了必須使用Windows XP測試的問題,現在在Windows2000下也可以執行此項測試。另外,該版本的PCMark04加入了對命令行支持,你可以使用命令方式來控制這款軟體。
http://file.mydrivers.com/tools/twe...04_patch110.exe

(2)WinBench 99
WinBench 99是一個考察PC機的圖形、磁碟、處理器和視頻子系統在Windows環境中的性能的測試軟體,它包括了下面幾個測試項目:商用Graphics WinMark 99、商用Disk WinMark 99、高端Graphics WinMark 99、高端Disk WinMark 99、CPUmark 99/FPU WinMark。
http://file.mydrivers.com/tools/tweak/wb9920g.exe

2.CPU運算能力測試
(1)科學計算能力測試
① Super π
Super π是一款計算圓周率的軟體,但它更適合用來測試CPU的穩定性。下載地址見前面的鏈接。
② ScienceMark 2.0
ScienceMark 2.0可用來測試處理器的一級、二級緩存,以及內存的延遲時間。
(2)CPU整數性能測試
ZD CPUmark
(3)CPU整數、浮點性能測試
CPU BENCHMARK

3.顯卡性能測試
(1)DirectX測試
① 3DMark 2001SE Build 330
FutureMark的3D Mark 系列測試軟體憑籍著亮麗的畫面和動感的音樂兩大法寶,已經成為了標準的顯卡測試軟體,且深受大家的喜愛。簡便的#作,直觀的結果,與3D Winbench相比,3D Mark確實更能打動我們這些普通玩家。新版本里更加入了對DirectX 9.0、AGP 3.0 (AGP 8x)、日文和韓文#作系統、新型號的硬體產品(主要在圖形晶元方面)的支持,修正了上個版本的一些BUG。該工具適合用於測試顯卡的DX8性能。
http://file.mydrivers.com/tools/tweak/3DMark2001SE.exe

② 3DMark03 Build 340
為了避免驅動對測試軟體作優化導致測試成績的不公正現象,FutureMark推出了全新的3DMark03 Build340。該版本完全是為了防止驅動的特殊優化而推出的。今後,在FutureMark網站上將提供用做測試的推薦驅動,以幫助測試者得到更准確的成績。還有一點大家需要注意,340版本推出後FutureMark將不再允許313、320或330版本3DMark03的成績提交。該工具主要測試顯卡的DX9性能。
http://file.mydrivers.com/tools/tweak/3DMark03_340.exe

③ AquaMark3
由於3DMark03引起的巨大爭議,其公正性開始受到公眾的置疑。這時候,由Massive Development開發的AquaMark3適時來到了我們的面前。不過,AquaMark3似乎同樣受到了驅動作弊的困擾。
http://file.mydrivers.com/tools/tweak/AquaMark3.exe

(2)OpenGL測試
ViewPref是由著名的SPEC組織開發的一款OpenGL圖形設備測試軟體,在OpenGL測試領域內擁有極高的聲譽,ViewPref的發展史很長最早可以追溯到1994年。ViewPref包含了大部分的OpenGL應用范圍,主要用於測試系統在專業OpenGL應用中的速度。著名的OpenGL測試專用軟體SPECviewperf今日終於公布了最新7.0版,新版本里在測試主題上偏向於應用型的軟體,當然他還是一款免費的軟體。該版本所包含的測試主要針對於顯卡在真實軟體中性能而設計,這些項目當然少不了CAD/CAM/CAE以及數碼內容製作俗稱DCC應用。SPECviewperf 7將所有的運行結果都以幀的形式表達,最終再進行重新的整理評分,以求得出一個最接近顯卡在真實應用環境下的表現。SPECviewperf 7在原有6.1.2基礎上加入了三個新的測試項目3DSMax[3dmax-01]、UniGraphics[ugs-01]及Pro/Enginner[proe-01]。
http://file.mydrivers.com/tools/twe...cviewperf71.exe

㈧ 有沒有測試通訊類軟體性能的工具或者方法

參考下這篇文章
手機軟體測試 作者:Spark.lee

手機作為專用的消費類電子產品需要進行以下測試:可靠性測試(對於硬體則是RQT;對於軟體則是field trial);標准符合性測試(FTA);互操作性測試(IOT);安全性測試(安規測試);強度測試等。

其中,有些種類的測試,例如FTA,有嚴格的標准(GSM、3GPP等)來明確被測的功能點,測試人員所要做的是在測試用例的編寫中體現出這些功能點,並且盡量營造這些測試用例所需的運行環境來完成測試,並反饋測試結果。但是對於性能測試,就沒有這樣的規范供測試人員來參考,因此性能測試需要進行哪些用例以及用例通過的指標的高低都有很大彈性,在很大程度上受限於測試人員的經驗和項目的資源和進度壓力。如何在資源、進度和質量之間找到平衡點是產品負責人需要考慮的問題,測試人員可以左右的是劃定性能測試的范圍、明確與性能測試相關的設計需求(提高產品的可測試性)以及通過自動化測試工具等手段來進行更加有效的性能測試,提高產品的質量。

一、手機性能測試的范圍

性能測試強調長時間、重復或者高強度的進行某些操作,來驗證產品在各種極限條件下的表現。性能測試隸屬於軟體測試中的系統測試,它對軟體在集成系統中運行的性能行為進行測試,旨在及早確定和消除軟體中與構架有關的性能瓶頸。通過對測試數據和log的分析,還可能找出被測系統隱藏的缺陷。終端作為移動通訊類電子產品,其性能測試又主要和其實現的功能相關,大致可分為以下幾類:

1. 時間相關。

時間相關的性能測試可分為長時間保持測試和限定時間反應測試。

長時間保持測試主要是測試終端長時間穩定進行某項功能的能力。主要包括長時間待機能力、長時間CS域業務保持能力、長時間PS域業務保持能力、長時間組合業務保持能力等。長時間待機測試,就是根據手機電池的能力連續不間斷待機一定時間(例如4天),之後驗證手機是否還能夠發起主叫和被叫業務,能夠發起主叫,表示終端在長時間待機後自身還處於正常狀態,能夠發起被叫,說明終端在睡眠模式下可以正常接收尋呼。長時間CS域業務保持測試,就是根據手機電池的能力連續不間斷進行語音通話或者視頻通話一定時間(例如2小時),測試通話期間圖象聲音是否連續、清晰,是否有單通現象出現,是否會有手機板子過熱現象。長時間PS域業務保持測試,主要是通過持續進行WWW業務、ftp業務或者流媒體業務一定時間(例如2小時),測試進行數據業務期間上下行數據傳輸率是否穩定,網頁顯示是否流暢,流媒體播放是否連續等。長時間組合業務保持測試,就是同時保持CS和PS域業務一段時間,以驗證終端長時間進行組合業務的能力。

限定時間反應測試主要是測試終端在規定時間內對用戶的操作作出反應,給出操作結果的能力。主要包括開機駐留時延、關機時延、CS域業務接入時延、PS域業務接入時延、本地應用的操作時延等。開機駐留時延,是指從用戶按下開機鍵(終端上電、系統引導、啟動任務、搜索網路、完成位置更新)到終端進入待機界面,提示用戶可以進行正常服務的總時間。關機時延,是指從用戶按下關機鍵(終端完成網路detach、將RAM中修改過的數據寫回flash)到終端完全下電所需的總時間。CS域業務接入時延,是指在進行語音或視頻電話時從按下撥號鍵到聽到對方回鈴聲所需總時間,由於該過程需要在網路側分配資源,所以測試結果可能會受到當前網路資源可用程度的影響,例如在網路負荷高的時候申請CS 64k業務時,網路側需要重新組織或合並無線資源來滿足業務要求,所需時間相對會長一些。PS域業務接入時延,是指在進行數據業務時從開始連接到能正常進行數據業務所需總時間。本地應用的操作時延,是指完成某些本地操作維護功能所需的時間,例如打開電話薄,在電話薄里查找聯系人,存儲新建的聯系人,存儲簡訊,存儲多媒體文件,打開瀏覽器,播放多媒體文件等所需時延,這些時延如果過長,也會極大地降低用戶體驗的滿意度。

2. 次數相關。

次數相關的性能測試是測試終端重復穩定地進行某項功能的能力。包括開關機成功率、小區初搜成功率、小區重選成功率、CS域業務成功率、PS域業務成功率、組合業務成功率、切換成功率、本地應用的成功率等。這種重復操作包括很多對象被多次創建和釋放,因此可能會發現潛在的內存泄漏等問題。開關機成功率測試,主要是檢驗多次開機是否會有物理層不能正確收到初搜命令的情況,關機不完全也可能會導致下一次開機失敗,以及在某些情況下系統死機後只能通過插拔電池板來重新開機。CS域業務成功率的測試,是指通過進行一定次數的主叫或者被叫,統計失敗的次數,對失敗原因進行歸類,分析是否能夠找到和終端相關的失敗原因。PS域業務成功率、組合業務成功率、切換成功率的測試方法也類似。本地應用的成功率包括多次存儲再刪除文件、聯系人、簡訊等操作,以及多次打開某個應用或執行某類操作來對該應用的穩定性進行測試,找出瓶頸。

3. 並發業務。

並發測試主要是測試終端同時進行多項業務時表現出的處理能力。例如同時進行CS域語音業務和PS域下載業務,或者在MP3播放的同時進行WWW上網業務,以測試協議棧、操作系統和處理器對並發業務的支持能力。

4. 負載測試。

負載測試主要是驗證系統的負載工作能力。系統配置不變的條件下,在一定時間內,終端在高負載情況下的性能行為表現。例如同時進行多個ftp下載,使下行傳輸率接近極限值,觀察終端是否可以正常工作。

二、手機性能測試的方法

手機性能測試的方法按照自動化程度不同可分為手工測試和自動測試。

手工測試主要是通過測試人員手動操作,並藉助某些監測儀器和工具,來驗證手機性能。但由於手機功能眾多,並且性能測試工作量大,如果單個測試工程師靠手動按鍵來執行所有測試用例,花費的時間少則幾小時,多則需要幾天的時間,這樣耗費大量測試時間的同時也容易讓測試工程師產生疲倦甚至是厭倦心理,很容易造成測試的遺漏。手機測試中常碰到很多重復性高的工作,如發送數條 SMS 或者 MMS 以驗證其收發成功率以及穩定性、連續進行多次呼叫、多次對文件系統進行添加刪除操作、多任務多進程情況下的沖突測試以及極限測試等等,都是重復性高的工作,手動執行的話費時費力,如果能有一套自動執行的機制,將能大大提高測試的效率。

由此產生了對手機自動化測試工具的需求。手機這種板機的MMI功能測試不同於基於PC上的MMI測試,後者藉助PC平台,目前市場上已有非常多功能強大且通用的自動測試工具支持其測試,如比較典型的有Winrunner, Robot, Loadrunner等等,但這些工具通常不能兼容到象手機這種嵌入式系統中來。這就要求測試人員能夠基於當前平台進行二次開發,來滿足自動化測試的需求。

手機的自動化性能測試一般分為以下幾個步驟進行:

1. 系統分析

將系統的性能指標轉化為性能測試的具體目標。通常在這一步驟里,要分析被測系統結構,結合性能指標,制定具體的性能測試實施方案。這要求測試人員對被測系統結構和實施業務的全面掌握。

2. 建立虛擬用戶腳本

將業務流程轉化為測試腳本,通常指的是虛擬用戶腳本或虛擬用戶。虛擬用戶通過驅動一個真正的客戶程序來模擬真實用戶。在這一步驟里,要將各類被測業務流程從頭至尾進行確認和記錄,弄清這些過程可以幫助分析到每步操作的細節和時間,並能精確地轉化為腳本。此過程類似製造一個能夠模仿人的行為和動作的機器人過程。這個步驟非常重要,在這里將現實世界中的單個用戶行為比較精確地轉化為計算機程序語言。如果對現實世界的行為模仿失真,不能反映真實世界,性能測試的有效性和必要性也就失去了意義。

3. 根據用戶性能指標創建測試場景

根據真實業務場景,對生成的測試腳本進行復制和控制,轉化為滿足性能測試指標的測試用例集。在這個步驟里,對腳本的執行制定規則和約束關系。具體涉及到對業務類型,並發時序等參數的設置。這好比是指揮腳本運行的司令部。這個步驟十分關鍵,往往需要結合用戶性能指標進行細致地分析。

4. 運行測試場景,同步監測應用性能

在性能測試運行中,實時監測能讓測試人員在測試過程中的任何時刻都可以了解應用程序的性能優劣。系統的每一部件都需要監測:協議棧,MMI應用程序,內存佔用情況,驅動程序運行狀態等。實時監測可以在測試執行中及早發現性能瓶頸。

5. 性能測試的結果分析和性能評價

結合測試結果數據,分析出系統性能行為表現的規律,並准確定位系統的性能瓶頸所在。在這個步驟里,可以利用數學手段對大批量數據進行計算和統計,使結果更加具有客觀性。在性能測試中,需要注意的是,能夠執行的性能測試方案並不一定是成功的,成敗的關鍵在於其是否精確地對真實世界進行了模擬。
在整個性能測試過程中,自動化測試工具的選擇只能影響性能測試執行的復雜程度,簡便一些或繁雜一些;但人的分析和思考卻會直接導致性能測試的成敗。所以這里著重於對性能測試思路的整理。測試工具的介紹可以參看有關自動化測試工具的資料。

㈨ Jmeter性能測試工具可以測試哪些協議

Apache jmeter 可以用於對靜態的和動態的資源(文件,Servlet,Perl腳本,java
對象,資料庫和查詢,FTP伺服器等等)的性能進行測試。它可以用於對伺服器,網路或對象模擬繁重的負載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖形分析或在大並發負載測試你的伺服器/腳本/對象。

JMeter主要特性:

能夠對HTTP和FTP伺服器進行壓力和性能測試, 也可以對任何資料庫進行同樣的測試(通過JDBC)。

完全的可移植性和100% 純java。

完全 Swing 和輕量組件支持(預編譯的JAR使用 javax.swing.*)包。

完全多線程 框架允許通過多個線程並發取樣和 通過單獨的線程組對不同的功能同時取樣。

精心的GUI設計允許快速操作和更精確的計時。

緩存和離線分析/回放測試結果。

高可擴展性:

可鏈接的取樣器允許無限制的測試能力。

各種負載統計表和可鏈接的計時器可供選擇。

數據分析和可視化插件提供了很好的可擴展性以及 以及個性化。

具有提供動態輸入到測試的功能(包括Javascrīpt)。

支持腳本變成的取樣器(在1.9.2及以上版本支持BeanShell)。

㈩ 自己搭本地網站可以做性能測試嗎

可以做性能測試。
用測試工具,如Loadrunner,專業的性能測試工具。
網站(Website)是指在網際網路上根據一定的規則,使用HTML(標准通用標記語言)等工具製作的用於展示特定內容相關網頁的集合。簡單地說,網站是一種溝通工具,人們可以通過網站來發布自己想要公開的資訊,或者利用網站來提供相關的網路服務。人們可以通過網頁瀏覽器來訪問網站,獲取自己需要的資訊或者享受網路服務。網站是在互聯網上擁有域名或地址並提供一定網路服務的主機,是存儲文件的空間,以伺服器為載體。人們可通過瀏覽器等進行訪問、查找文件,也可通過遠程文件傳輸(FTP)方式上傳、下載網站文件。域名(DomainName),是由一串用點分隔的字母組成的Internet上某一台計算機或計算機組的名稱。用於在數據傳輸時標識計算機的電子方位(有時也指地理位置),域名已經成為互聯網的品牌、網上商標保護必備的產品之一。通俗的說,域名就相當於一個家庭的門牌號碼,別人通過這個號碼可以很容易的找到你。以一個常見的域名為例說明,網址是由二部分組成,標號「」是這個域名的主域名體,而最後的標號「com」則是該域名的後綴,代表的這是一個com國際域名,是頂級域名。而前面的www.是網路名,為www的域名。

熱點內容
五子棋java源碼 發布:2024-10-12 05:37:13 瀏覽:173
pythonopenstack怎麼配置 發布:2024-10-12 05:16:07 瀏覽:928
安卓如何編輯動畫 發布:2024-10-12 05:14:25 瀏覽:347
視頻電腦配置高怎麼玩游戲 發布:2024-10-12 04:35:56 瀏覽:731
sql復合查詢 發布:2024-10-12 04:14:23 瀏覽:715
把文檔加密 發布:2024-10-12 04:13:52 瀏覽:850
存儲介質管理 發布:2024-10-12 03:53:29 瀏覽:406
配電室配置滅火器出自哪個規范 發布:2024-10-12 03:49:22 瀏覽:224
php不同頁面 發布:2024-10-12 03:40:29 瀏覽:824
公眾號導航源碼 發布:2024-10-12 03:18:00 瀏覽:228