" />
這是Microsoft Web Application Stress Tool下載,能有效測(cè)試一個(gè)網(wǎng)站的負(fù)載性能,這個(gè)軟件可以通過(guò)腳本模擬100個(gè)強(qiáng)并發(fā)用戶的訪問(wèn),并模擬實(shí)際用戶的一些點(diǎn)擊操作,WAS還可以連接上遠(yuǎn)程Windows網(wǎng)站服務(wù)器的性能計(jì)數(shù)器(Performance Counter),通過(guò)對(duì)服務(wù)器性能(CPU/內(nèi)存等)的性能分析來(lái)找到系統(tǒng)的瓶頸。CPU使用百分比反映了處理器開(kāi)銷(xiāo),CPU使用百分比持續(xù)地超過(guò)75%是性能瓶頸在于處理器的一個(gè)明顯的跡象。
Microsoft Web Application Stress Tool是安裝某程序,會(huì)提示“無(wú)法啟動(dòng)此程序,因?yàn)橛?jì)算機(jī)中丟失MSVCP50.dll。嘗試重新安裝該程序以解決此問(wèn)題”。
MSVCP50.DLL是開(kāi)發(fā)中的常調(diào)用文件,在以往的OS中是預(yù)裝的,有的程序在舊OS基礎(chǔ)上打包,在WIN7這類(lèi)新OS基礎(chǔ)上已經(jīng)取消了該DLL的預(yù)裝。這就會(huì)找不到此必要文件的錯(cuò)誤發(fā)生。
Step1: Download "MSVCP50.DLL" to c:/windows/system32/
Step2: run "regsvr32 MSVCP50.DLL"
第二步注冊(cè)時(shí)候會(huì)報(bào)錯(cuò):
[Window Title]
RegSvr32
[Content]
模塊"msvcp50.dll"加載失敗。
請(qǐng)確保該二進(jìn)制存儲(chǔ)在指定的路徑中,或者調(diào)試它以檢查該二進(jìn)制或相關(guān)的 .DLL 文件是否有問(wèn)題。
找不到指定的模塊。
不用理他,不影響我們的使用
隨著Web 2.0技術(shù)的迅速發(fā)展,許多公司都開(kāi)發(fā)了一些基于Web的網(wǎng)站服務(wù),通常在設(shè)計(jì)開(kāi)發(fā)Web應(yīng)用系統(tǒng)的時(shí)候很難模擬出大量用戶同時(shí)訪問(wèn)系統(tǒng)的實(shí)際情況,因此,當(dāng)Web網(wǎng)站遇到訪問(wèn)高峰時(shí),容易發(fā)生服務(wù)器響應(yīng)速度變慢甚至服務(wù)中斷。為了避免這種情況,需要一種能夠真實(shí)模擬大量用戶訪問(wèn)Web應(yīng)用系統(tǒng)的性能測(cè)試工具進(jìn)行壓力測(cè)試,來(lái)測(cè)試靜態(tài)HTML頁(yè)面的響應(yīng)時(shí)間,甚至測(cè)試動(dòng)態(tài)網(wǎng)頁(yè)(包括ASP、PHP、JSP等)的響應(yīng)時(shí)間,為服務(wù)器的性能優(yōu)化和調(diào)整提供數(shù)據(jù)依據(jù)。推薦各位Web 2.0開(kāi)發(fā)測(cè)試人員使用,這個(gè)微軟提供的小工具僅9.58M,很小巧且實(shí)用。雖然功能上比不了專(zhuān)業(yè)的LoadRunner,但LoadRunner體積龐大,價(jià)格不菲,一般的企業(yè)也不會(huì)花那么多錢(qián)去購(gòu)買(mǎi)LoadRunner,而微軟的WAS則是完全免費(fèi),并且主要的功能都有,夠用就行。