WPT(AKtools) 的使用方法
大概有一年時間沒有寫點東西了,一直再忙一個項目的實施。離開JAVA 開發 也有一段時間了,非常懷念,無奈力不從心。這段時間有很多熱心的讀者寫信問我一些有關JAVA的問題,有的信我可能沒有回。不過,不是本人小氣或者是懶惰,而是你們的問題我是在回答不上
大概有一年時間沒有寫點東西了,一直再忙一個項目的實施。離開JAVA
開發也有一段時間了,非常懷念,無奈力不從心。這段時間有很多熱心的讀者寫信問我一些有關JAVA的問題,有的信我可能沒有回。不過,不是本人小氣或者是懶惰,而是你們的問題我是在回答不上來。一下子就暈過去了……嘿嘿
WPT的全名是
Web Performance Tools,是IBM的一個WEB
性能的
測試工具。
首先把瀏覽器的代理地址改成localhost,端口:7090.注意瀏覽器版本應該是要5.0以上的。安裝好了WPT以后,把<wpt_root>/config/record.conf的文件cp到<wpt_root>/bin的目錄下面。把里面的內容改成如下顯示:Port 7090
#SSL on
#Stashfile key.sth
#Keyfile key.kdb
#SocksServer socks.server.company.comfadsfasd
啟動Server(Http server或者App Server都可以),然后打開一個command窗口,到WPT目錄下。我的機器上是C:\Program Files\IBM\Web Performance Tools\bin。敲入record后,執行start命令。在
IE里敲入地址
http://localhost:9080/snoop(這里的端口是應用
服務器的端口,不同的應用
服務器有不同的端口地址。如果用Http Server的話,默認端口80就可以了。這時候你可以從command窗口中看到一些請求服務信息,如:
Recording: (localhost) POST /start.swe HTTP/1.1
Recording: (localhost) GET /snoop HTTP/1.1
然后執行stop,save命令。Save的時候寫上文件名,默認是保存再bin目錄下的。這個文件是基本的訪問信息文件,記錄了剛才用戶執行的那個頁面的一次或者多次訪問的基本數據信息。然后我們可以修改一些參數來設定一些如用戶數、訪問時間等的攝制。用文本編輯器打開這個文件后,里面有很多的選項,用“#”把TotalPageRequest注銷掉。把TimedRun、ThinkMinimum、ThinkMaximum、前面的“#”刪除。這里的TimedRun 是ThinkMinimum和ThinkMaximum想定最大和最小的時間間隔,兩個時間越接近,訪問越頻繁。這里可以修改一下數值:我這里設置都是1,其他的參數如Clients就是連接的客戶數量,ThreadsPerClient是每個客戶端的線程數,然后在command下的bin目錄下執行stress ?Chost localhost ?Cconfig yourname.acf。這里的yourname是你保存acf文件時所取得名字。執行完畢后,可以看一下各項參數的結果,這里是我的部分參數:
Uptime 0 hour 2 minutes 40 seconds
Number of Clients 5
Pages Attempted 5
Pages To Be Attempted 0
Pages per second 0.03
Requests completed 5
Requests per second 0.03
Failed Connections (*) 0
Incorrect response codes (!) 0
Content verification failed (#) 0
Request write failures (?) 0
Number of early server closes © 0
Number of timeouts (^) 5
SSL handshake failures () 0
如果有興趣的話,大家可以試一下。別的工具也有,比如:Loadrunner等,不過這個工具的好處是免費的。這個工具本人是內部網上下的,大家先找一找,如果沒有的話,寫信給我,我發給網管,讓他幫忙掛在網上給大家
下載。
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|