測試指標專有名詞

2022-08-01 20:45:14 字數 3754 閱讀 5679

pv

pv是**分析的乙個術語,用以衡量**使用者訪問的網頁的數量。對於廣告主,pv值可預期它可以帶來多少廣告收入。一般來說,pv與來訪者的數量成正比,但是pv並不直接決定頁面的真實來訪者數量,如同乙個來訪者通過不斷的重新整理頁面,也可以製造出非常高的pv。

pv(page view)即頁面瀏覽量或點選量,是衡量乙個**或網頁使用者訪問量。具體的說,pv值就是所有訪問者在24小時(0點到24點)內看了某個**多少個頁面或某個網頁多少次。pv是指頁面重新整理的次數,每一次頁面重新整理,就算做一次pv流量。

uvuv(unique visitor)即獨立訪客數,指訪問某個站點或點選某個網頁的不同ip位址的人數。在同一天內,uv只記錄第一次進入**的具有獨立ip的訪問者,在同一天內再次訪問該**則不計數。uv提供了一定時間內不同觀眾數量的統計指標,而沒有反應出**的全面活動。通過ip和cookie是判斷uv值的兩種方式。

用cookie分析uv值,當客戶端第一次訪問某個**伺服器的時候,**伺服器會給這個客戶端的電腦發出乙個cookie,通常放在這個客戶端電腦的c盤當中。在這個cookie中會分配乙個獨一無二的編號,這其中會記錄一些訪問伺服器的資訊,如訪問時間,訪問了哪些頁面等等。當你下次再訪問這個伺服器的時候,伺服器就可以直接從你的電腦中找到上一次放進去的cookie檔案,並且對其進行一些更新,但那個獨一無二的編號是不會變的。

ipip可以理解為獨立ip的訪問使用者,指1天內使用不同ip位址的使用者訪問**的數量,同一ip無論訪問了幾個頁面,獨立ip數均為1。但是假如說兩台機器訪問而使用的是同乙個ip,那麼只能算是乙個ip的訪問。

pv/uv/ip三者間的關係

ip和pv之間的關係:

pv是和ip的數量是成正比的,因為頁面被重新整理一次那麼pv就會被記錄一次,所以ip越多,說明**的pv資料也就隨之增多。但是需要注意的是pv並不是**的頁面的訪問者數量,而是**被訪問的頁面數量。因為乙個訪問者可以多次重新整理頁面,增加pv數量。

那麼ip和pv的關係如何呢? 如果乙個ip重新整理了**1000次,**的pv就為1000,所以從這點看二者之間沒有多大關係。但是,我們可以通過ip和pv之間的資料差異,來更加深入的理解**的流量資料。

如果ip和pv的資料懸殊很大,比如,我們在檢視**流量資料時發現**的pv是1000,ip為100,那麼說明這個站點平均乙個ip訪問了**內容10次,說明**內容還是比較受歡迎的,所以訪客才願意在**中停留那麼久的時間,並瀏覽了那麼多的**頁面內容。

但是如果ip和pv的資料很接近,比如,**的ip為100,pv為110,說明乙個ip也就訪問了**內容大約1次,就說明**內容的可讀性太差,客戶點選進去之後就離開了,沒有有過多的停留。如果**流量統計這樣的資料過多的話,站長就需要對**內容進行深入思考了,以便更好的提高**的流量。

ip和uv之間的關係:

在記錄**流量統計資料時,站長們有時候發現這樣一種情況:有時候**的ip資料大於uv資料,有時候uv的資料也會大於ip資料。為什麼會出現這種現象呢?我們可以用乙個例子來說明。

比如,用同乙個ip去訪問我們的seo**,但是乙個是用的台式的電腦,乙個是用的筆記本,那麼**流量統計工具顯示的資料就會是2個uv,1個ip。這時uv的資料就會大於ip的資料。

再比如,只是用乙個台式電腦訪問我們的seo**,但是一會撥乙個號換乙個ip或者使用**,那麼這時候**流量統計工具顯示的資料的uv就為1,但是ip的資料就會高於uv的資料。因此,ip和uv之間的資料並不一定存在比例關係,兩者之間的資料也不是此消彼長的關係。seo童鞋們千萬不要弄混淆了。

uv大於ip的情況:這種情況就是在網咖、學校、公司等,公用相同的出口公網ip的場所中不同的使用者,或者多種不同瀏覽器訪問您**,那麼uv數會大於ip數。

uv小於ip的情況:

在家庭中大多數電腦使用adsl撥號上網,所以同乙個使用者在家裡不同時間訪問您**時,ip可能會不同,因為它會根據時間變動ip,即動態的ip位址,但是實際訪客數唯一,便會出現uv數小於ip數。

tps

tps即transactions per second的縮寫,也就是事務數/秒。它是軟體測試結果的測量單位。乙個事務是指乙個客戶機向伺服器傳送請求然後伺服器做出反應的過程。客戶機在傳送請求時開始計時,收到伺服器響應後結束計時,以此來計算使用的時間和完成的事務個數,最終利用這些資訊來估計得分。客戶機使用加權協函式平均方法來計算客戶機的得分,測試軟體就是利用客戶機的這些資訊使用加權協函式平均方法來計算伺服器端的整體tps得分。

個人理解,tps即每秒處理事務數,包括了:

使用者請求伺服器

伺服器自己的內部處理

伺服器返回給使用者

這三個過程,每秒能夠完成n個這三個過程,tps也就是n。

qps

qps即queries per second的縮寫,每秒能處理查詢數目。是一台伺服器每秒能夠相應的查詢次數,是對乙個特定的查詢伺服器在規定時間內所處理流量多少的衡量標準。

qps基本類似於tps,但是不同的是,對於乙個頁面的一次訪問,形成乙個tps;但一次頁面請求,可能產生多次對伺服器的請求,伺服器對這些請求,就可計入qps之中。

例如:訪問乙個頁面會請求伺服器3次,一次返回,產生乙個t,產生3個q

吞吐率

我們一般使用單位時間內伺服器處理的請求數來描述其併發處理能力。稱之為吞吐率(throughput),單位是req/s。吞吐率特指web伺服器單位時間內處理的請求數。

比如apache的mod_status模組提供的如下統計:

另一種描述,吞吐率是,單位時間內網路上傳輸的資料量,也可以指單位時間內處理客戶請求數量。它是衡量網路效能的重要指標。通常情況下,吞吐率「位元組數/秒」來衡量。當然你也可以用「請求數/秒」和「頁面數/秒」來衡量。其實不管乙個請求還是乙個頁面,它的本質都是在網路上傳輸的資料,那麼用來表述資料的單位就是位元組數。

吞吐量

吞吐量,是指在一次效能測試過程中網路上傳輸的資料量的總和。

對於互動式應用來說,吞吐量指標反映的是伺服器承受的壓力,在容量規劃的測試中,吞吐量是乙個重點關注的指標,因為它能夠說明系統級別的負載能力,另外,在效能調優過程中,吞吐量指標也有重要的價值。如乙個大型工廠,他們的生產效率與生產速度很快,一天生產10w噸的貨物,結果工廠的運輸能力不行,就兩輛小型三輪車一天拉2噸的貨物,比喻有些誇張,但我想說明的是這個運輸能力是整個系統的瓶頸。

tips:用吞吐量來衡量乙個系統的輸出能力是極其不準確的,用個最簡單的例子說明,乙個水龍頭開一天一夜,流出10噸水;10個水龍頭開1秒鐘,流出0.1噸水。當然是乙個水龍頭的吞吐量大。你能說1個水龍頭的出水能力是10個水龍頭的強?所以,我們要加單位時間,看誰1秒鐘的出水量大。這就是吞吐率。

吞吐量、吞吐率的意義:

參考:

IT專有名詞

https hypertext transfer protocol secure 安全超文字傳輸協議,是以安全為目標的http通道,簡單講是http的安全版。即http下加入ssl層,https的安全基礎是ssl,因此加密的詳細內容就需要ssl。它是乙個uri scheme 抽象識別符號體系 句法類...

RTP專有名詞說明

rtp 專有名詞說明 rtp packet 乙個開頭有rtp header的packet,即為rtp packet。通常在底層protocol中,乙個packet只包含乙個rtp packet,但透過一些特別的encapsulation方法,底層packet也可以包含乙個以上的rtp packet。...

技術專有名詞縮寫整理

ssh secure shell 安全外殼協議 nfs network file system 網路檔案系統 omg object management group 物件管理組織 corba common object request broker architecture 公共物件請求 結構 cc...