性能測試需要關注的重點是什么
性能測試需要關注的第3件事,就是被測系統所處的操作系統環境。要破譯它,必須要學會凌駕它的命令,不論是windows,unix,還是liunx,皆如此。淘寶用的是liunx,于是我們自然要學會活用liunx命令。
為什么需要關注?
在性能測試過程中,我們往往要查詢服務器資源使用情況,例如cpu,load,i/o等。此時,top命令、uptime命令、iostat命令就顯得尤為重要。
在性能測試過程中,我們往往要查詢服務器的log信息。此時,cd命令、vi/vim命令、cat命令、grep命令、tail命令就能大顯身手。
在性能測試過程中,我們往往要查看某個進程使用的虛擬內存和物理內存。此時,cat /proc/pid/status就十分有用。
在性能測試過程中,我們往往要查看某個文件占用了大量的空間。此時,find命令派上用場。
……
此處不一一列舉。
如果哪天你忘記監控系統資源使用情況了,心中極其苦惱。怎么辦?別急,liunx已經為你記錄sa日志啦。進入sa目錄去淘寶吧!命令為 cd /var/log/sa ,在這里你會發現許多驚人的奧秘……美中不足之處,在于這里的采樣時間間隔太長,為10分鐘一次,對于細節問題而言,這些日志的用處沒有想象中的那么好。
上述這些命令,均可以根據實際情況,配以對應的參數,進行更好的跟蹤來采集所需要的數據。
liunx命令的靈活應用,配合shell的語法規則,能寫出許多非常使用的小腳本。這些東西,對于性能測試,及性能測試結果分析,都有相當重要的意義。
文章來源于領測軟件測試網 http://www.kjueaiud.com/