欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法及裝置制造方法

文檔序號:6632339閱讀:130來源:國知局
一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法及裝置制造方法
【專利摘要】本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法及裝置,涉及互聯(lián)網(wǎng)領(lǐng)域,在一定程度解決了現(xiàn)有技術(shù)中不能全面準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)的問題,并提高了對網(wǎng)頁服務(wù)質(zhì)量檢測的實(shí)用性。該方案包括:針對檢測頁面向服務(wù)器發(fā)起訪問請求;接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種;記錄接收所述頁面元素時(shí)所述檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率;根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
【專利說明】—種網(wǎng)頁服務(wù)質(zhì)量的檢測方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法及裝置。

【背景技術(shù)】
[0002]在眾多的互聯(lián)網(wǎng)業(yè)務(wù)中,網(wǎng)頁服務(wù)占有重要的地位,也是用戶使用最多的互聯(lián)網(wǎng)業(yè)務(wù)之一,因此網(wǎng)頁服務(wù)質(zhì)量的優(yōu)劣成為用戶和運(yùn)營商關(guān)注的焦點(diǎn)。
[0003]目前,網(wǎng)頁業(yè)務(wù)的質(zhì)量檢測方法有以下兩種:一是用戶主觀評分,即通過招募用戶使用終端設(shè)備發(fā)起真實(shí)的網(wǎng)頁訪問,然后對每個(gè)網(wǎng)頁進(jìn)行檢測和評價(jià);二是網(wǎng)絡(luò)質(zhì)量映射檢測,即通過使用網(wǎng)絡(luò)質(zhì)量指標(biāo)數(shù)據(jù)(比如時(shí)延和丟包率等)來預(yù)測網(wǎng)頁業(yè)務(wù)質(zhì)量。
[0004]上述第一種檢測方法依賴于用戶個(gè)人的主觀喜好,主觀性和隨機(jī)性過強(qiáng),且在實(shí)際實(shí)施的過程中需要耗費(fèi)大量人力物力,不具有可操作性。上述第二種檢測方法依賴于純粹的技術(shù)上的網(wǎng)絡(luò)質(zhì)量指標(biāo),不能全面的考慮到用戶的使用感受,在一定程度上不能真實(shí)準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)。進(jìn)一步地,由于現(xiàn)在越來越多的網(wǎng)頁中包含有大量的超鏈接或者圖片等元素,網(wǎng)頁在打開的過程中需要對服務(wù)器進(jìn)行多次請求,完成多次下載才能顯示并提供完整的網(wǎng)頁服務(wù),而現(xiàn)有技術(shù)中通過單純的計(jì)算打開頁面的時(shí)延來檢測網(wǎng)頁服務(wù)的質(zhì)量,會(huì)導(dǎo)致網(wǎng)頁服務(wù)質(zhì)量的檢測結(jié)果過于片面,不能滿足用戶在日趨復(fù)雜的網(wǎng)絡(luò)環(huán)境中對網(wǎng)頁服務(wù)的要求。


【發(fā)明內(nèi)容】

[0005]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法及裝置,在一定程度解決了現(xiàn)有技術(shù)中不能全面準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)的問題,并提高了對網(wǎng)頁服務(wù)質(zhì)量檢測的實(shí)用性。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]第一方面,本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法,包括:
[0008]針對檢測頁面向服務(wù)器發(fā)起訪問請求;
[0009]接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種;
[0010]記錄接收所述頁面元素時(shí)所述檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率;
[0011]根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0012]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述頁面下載速率用于反映接收所述頁面元素時(shí)的網(wǎng)絡(luò)帶寬狀況,所述頁面顯示完成率用于反映成功接收的頁面元素的比重;
[0013]其中,所述頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延,
[0014]所述標(biāo)題時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整頭標(biāo)簽時(shí)刻的時(shí)間差;
[0015]所述文本時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整身體標(biāo)簽時(shí)刻的時(shí)間差;
[0016]所述首屏?xí)r延,為發(fā)起所述訪問請求的時(shí)刻與接收到屏幕內(nèi)全部頁面元素時(shí)刻的時(shí)間差;
[0017]所述網(wǎng)頁時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的全部頁面元素時(shí)刻的時(shí)間差。
[0018]結(jié)合前述的第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,在所述針對檢測頁面向服務(wù)器發(fā)起訪問請求之后,還包括:
[0019]若在所述頁面元素中獲取到針對二次請求元素的訪問請求,則向所述服務(wù)器發(fā)起再次訪問請求以獲取所述二次請求元素,其中,所述二次請求元素為所述檢測頁面中需要通過其他網(wǎng)址獲取的元素。
[0020]結(jié)合前述的第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述質(zhì)量參數(shù)還包括獲取所述二次請求元素的二次時(shí)延,所述二次時(shí)延用于指示獲取所述二次請求元素時(shí)刻與請求所述二次請求元素時(shí)刻的時(shí)間差。
[0021]結(jié)合第一方面,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,包括:
[0022]將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0023]第二方面,本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置,包括:
[0024]發(fā)送單元,用于針對檢測頁面向服務(wù)器發(fā)起訪問請求;
[0025]接收單元,用于接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種;
[0026]統(tǒng)計(jì)單元,用于記錄所述接收單元在接收所述頁面元素時(shí)檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率;
[0027]檢測單元,用于根據(jù)所述統(tǒng)計(jì)單元中的檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0028]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述統(tǒng)計(jì)單元中的頁面下載速率用于反映接收所述頁面元素時(shí)的網(wǎng)絡(luò)帶寬狀況,所述頁面顯示完成率用于反映成功接收的頁面元素的比重;
[0029]其中,所述統(tǒng)計(jì)單元中的頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延,所述標(biāo)題時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整頭標(biāo)簽時(shí)刻的時(shí)間差;所述文本時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整身體標(biāo)簽時(shí)刻的時(shí)間差;所述首屏?xí)r延,為發(fā)起所述訪問請求的時(shí)刻與接收到屏幕內(nèi)全部頁面元素時(shí)刻的時(shí)間差;所述網(wǎng)頁時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的全部頁面元素時(shí)刻的時(shí)間差。
[0030]結(jié)合前述的第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,
[0031]所述發(fā)送單元,還用于若在所述接收單元中的頁面元素中獲取到針對二次請求元素的訪問請求,則向所述服務(wù)器發(fā)起再次訪問請求以獲取所述二次請求元素,其中,所述二次請求元素為所述檢測頁面中需要通過其他網(wǎng)址獲取的元素;
[0032]其中,所述質(zhì)量參數(shù)還包括獲取所述二次請求元素的二次時(shí)延,所述二次時(shí)延用于指示獲取所述二次請求元素時(shí)刻與請求所述二次請求元素時(shí)刻的時(shí)間差。
[0033]結(jié)合第二方面,在第二方面的第三種可能的實(shí)現(xiàn)方式中,
[0034]所述檢測單元,具體用于將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0035]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法及裝置,在接收所述服務(wù)器發(fā)送的所述檢測頁面的各個(gè)頁面元素時(shí),通過記錄所述檢測頁面的質(zhì)量參數(shù)(即頁面時(shí)延、頁面下載速率以及頁面顯示完成率),最終測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,該方案中網(wǎng)頁服務(wù)質(zhì)量的檢測裝置全面的選取了多種影響網(wǎng)頁服務(wù)質(zhì)量的參考因素,更加接近用戶使用網(wǎng)頁業(yè)務(wù)的需求,因此最終獲取的網(wǎng)頁質(zhì)量評價(jià)能夠更加全面和準(zhǔn)確的體現(xiàn)用戶對網(wǎng)頁業(yè)務(wù)的感知,在一定程度解決了現(xiàn)有技術(shù)中不能全面準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)的問題,并提高了對網(wǎng)頁服務(wù)質(zhì)量檢測的實(shí)用性,對運(yùn)營商的網(wǎng)絡(luò)建設(shè)和互聯(lián)網(wǎng)企業(yè)服務(wù)器的部署提供更加有價(jià)值的建議。

【專利附圖】

【附圖說明】
[0036]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0037]圖1為本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法的示意圖一;
[0038]圖2為本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法的示意圖二 ;
[0039]圖3為網(wǎng)頁服務(wù)質(zhì)量的檢測裝置檢測百度首頁的網(wǎng)頁服務(wù)質(zhì)量的示意圖;
[0040]圖4為本發(fā)明提供的一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置的硬件示意圖;
[0041]圖5為本發(fā)明提供的一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0042]以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒有這些具體細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的裝置、電路以及方法的詳細(xì)說明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
[0043]實(shí)施例一
[0044]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法,如圖1所示,包括:
[0045]101、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求;
[0046]102、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置接收服務(wù)器發(fā)送的檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種;
[0047]103、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置記錄接收頁面元素時(shí)檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率;
[0048]104、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置根據(jù)檢測頁面的質(zhì)量參數(shù)測算檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0049]在步驟101中,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以部署在網(wǎng)絡(luò)的用戶側(cè),并向服務(wù)器發(fā)起真實(shí)的網(wǎng)頁訪問業(yè)務(wù),后續(xù)網(wǎng)頁服務(wù)質(zhì)量的檢測裝置通過對服務(wù)器返回網(wǎng)頁內(nèi)容的過程中的質(zhì)量參數(shù)分別測算,最終檢測出該網(wǎng)頁的服務(wù)質(zhì)量。
[0050]具體的,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求時(shí),首先可以將檢測頁面的網(wǎng)址發(fā)送給DNS (Domain Name service,域名服務(wù))服務(wù)器進(jìn)行域名解析,DNS服務(wù)器返回檢測頁面對應(yīng)的IP地址,進(jìn)而,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置根據(jù)檢測頁面對應(yīng)的IP地址,米用“三次握手”方式與服務(wù)器建立TCP (Transmiss1n Control Protocol傳輸控制協(xié)議)連接并發(fā)送HTTP(超文本轉(zhuǎn)移協(xié)議,Hypertext transfer protocol)Get請求,進(jìn)行與所述服務(wù)器的交互。
[0051]其中,DNS是因特網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)串。
[0052]三次握手(threetimes handshake 或 three-way handshake),是為了提供可靠的傳送,TCP在發(fā)送新的數(shù)據(jù)之前,以特定的順序?qū)?shù)據(jù)包的序號,并需要這些包傳送給目標(biāo)機(jī)之后的確認(rèn)消息。
[0053]在步驟102中,在網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求之后,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以接收服務(wù)器發(fā)送的檢測頁面的頁面元素。
[0054]其中,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種,所述文字元素和圖片元素既包括含有超連接屬性的文字元素和圖片元素,也包括沒有超連接屬性的文字元素和圖片元素。另外,也可以根據(jù)使用功能對頁面元素進(jìn)行劃分,例如可以將頁面元素劃分為廣告元素,視頻元素,文本元素等等。
[0055]具體的,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求后,與服務(wù)器建立TCP連接并發(fā)送HTTP Get請求,此時(shí)網(wǎng)頁服務(wù)質(zhì)量的檢測裝置等待服務(wù)器返回所述檢測頁面的各個(gè)頁面元素。應(yīng)當(dāng)說明的是,服務(wù)器返回所述檢測頁面的各個(gè)頁面元素是一個(gè)持續(xù)性的過程,例如,服務(wù)器接收到檢測頁面的HTTP Get請求后,可以先返回檢測頁面的HTML〈head>頭標(biāo)簽,再返回檢測頁面的HTML〈body>標(biāo)簽。
[0056]在步驟103中,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置在接收頁面元素時(shí),實(shí)時(shí)的記錄檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率。
[0057]具體的,所述頁面下載速率用于反映接收所述頁面元素時(shí)的網(wǎng)絡(luò)帶寬狀況,所述頁面顯示完成率用于反映成功接收的頁面元素的比重。
[0058]進(jìn)一步地,所述頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延,其中:
[0059]所述標(biāo)題時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整頭標(biāo)簽時(shí)刻的時(shí)間差;
[0060]所述文本時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整身體標(biāo)簽時(shí)刻的時(shí)間差;
[0061]所述首屏?xí)r延,為發(fā)起所述訪問請求的時(shí)刻與接收到屏幕內(nèi)全部頁面元素時(shí)刻的時(shí)間差;
[0062]所述網(wǎng)頁時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的全部頁面元素時(shí)刻的時(shí)間差。
[0063]在步驟104中,在網(wǎng)頁服務(wù)質(zhì)量的檢測裝置記錄檢測頁面的質(zhì)量參數(shù)之后,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0064]具體的,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置獲取到所述檢測頁面的質(zhì)量參數(shù)后,可以按照多種方式測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,例如,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量;又或者,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以為檢測頁面的各個(gè)質(zhì)量參數(shù)分配不同的權(quán)重,最終獲得關(guān)于檢測頁面的網(wǎng)頁服務(wù)質(zhì)量的綜合質(zhì)量參數(shù)等,本發(fā)明的實(shí)施例對此不做限定。
[0065]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法,在接收所述服務(wù)器發(fā)送的所述檢測頁面的各個(gè)頁面元素時(shí),通過記錄所述檢測頁面的質(zhì)量參數(shù)(即頁面時(shí)延、頁面下載速率以及頁面顯示完成率),最終測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,該方案中網(wǎng)頁服務(wù)質(zhì)量的檢測裝置全面的選取了多種影響網(wǎng)頁服務(wù)質(zhì)量的參考因素,更加接近用戶使用網(wǎng)頁業(yè)務(wù)的需求,因此最終獲取的網(wǎng)頁質(zhì)量評價(jià)能夠更加全面和準(zhǔn)確的體現(xiàn)用戶對網(wǎng)頁業(yè)務(wù)的感知,在一定程度解決了現(xiàn)有技術(shù)中不能全面準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)的問題,并提高了對網(wǎng)頁服務(wù)質(zhì)量檢測的實(shí)用性,對運(yùn)營商的網(wǎng)絡(luò)建設(shè)和互聯(lián)網(wǎng)企業(yè)服務(wù)器的部署提供更加有價(jià)值的建議。
[0066]實(shí)施例二
[0067]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法,如圖2所示,包括:
[0068]201、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求;
[0069]202、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置接收服務(wù)器發(fā)送的檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種;
[0070]203、若檢測頁面的頁面元素中包含有二次請求元素,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置向服務(wù)器發(fā)起再次訪問請求以獲取二次請求元素;
[0071]204、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置記錄接收頁面元素時(shí)檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率、頁面顯示完成率以及二次請求元素的二次時(shí)延;
[0072]205、網(wǎng)頁服務(wù)質(zhì)量的檢測裝置根據(jù)檢測頁面的質(zhì)量參數(shù)測算檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0073]在步驟201中,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以部署在網(wǎng)絡(luò)的用戶側(cè),并向服務(wù)器發(fā)起真實(shí)的網(wǎng)頁訪問業(yè)務(wù),后續(xù)網(wǎng)頁服務(wù)質(zhì)量的檢測裝置通過對服務(wù)器返回網(wǎng)頁內(nèi)容的過程中的質(zhì)量參數(shù)分別測算,最終檢測出該網(wǎng)頁的服務(wù)質(zhì)量。
[0074]具體的,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求時(shí),首先可以將檢測頁面的網(wǎng)址發(fā)送給DNS (Domain Name service,域名服務(wù))服務(wù)器進(jìn)行域名解析,DNS服務(wù)器返回檢測頁面對應(yīng)的IP地址,進(jìn)而,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置根據(jù)檢測頁面對應(yīng)的IP地址,采用“三次握手”方式與服務(wù)器建立TCP連接并發(fā)送HTTP Get請求,進(jìn)行與所述服務(wù)器的交互。
[0075]在步驟202中,在網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求之后,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以接收服務(wù)器發(fā)送的檢測頁面的頁面元素。
[0076]其中,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種。
[0077]具體的,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置針對檢測頁面向服務(wù)器發(fā)起訪問請求后,與服務(wù)器建立TCP連接并發(fā)送HTTP Get請求,此時(shí)網(wǎng)頁服務(wù)質(zhì)量的檢測裝置等待服務(wù)器返回所述檢測頁面的各個(gè)頁面元素。應(yīng)當(dāng)說明的是,服務(wù)器返回所述檢測頁面的各個(gè)頁面元素是一個(gè)持續(xù)性的過程,例如,服務(wù)器接收到檢測頁面的HTTP Get請求后,可以先返回檢測頁面的HTML〈head>頭標(biāo)簽,再返回檢測頁面的HTML〈body>標(biāo)簽,服務(wù)器還可以針對檢測頁面中的超鏈接元素的二次網(wǎng)頁請求返回相應(yīng)的二次請求元素等。
[0078]在步驟203中,若在所述頁面元素中獲取到針對二次請求元素的訪問請求,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置則向所述服務(wù)器發(fā)起再次訪問請求以獲取所述二次請求元素,其中,所述二次請求元素為所述檢測頁面中需要通過其他網(wǎng)址獲取的元素。
[0079]具體的,在執(zhí)行步驟201和202后,若所述檢測頁面中包含有二次請求元素,比如圖片、動(dòng)畫、腳本程序等,那么針對檢測頁面向服務(wù)器發(fā)起訪問請求后,服務(wù)器返回的頁面元素不能完整的呈現(xiàn),網(wǎng)頁服務(wù)質(zhì)量的檢測裝置需要單獨(dú)對這些元素發(fā)起二次請求元素的訪問請求,即,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置根據(jù)二次請求元素所指示的網(wǎng)址首先向DNS服務(wù)器進(jìn)行域名解析,DNS服務(wù)器返回該二次請求元素對應(yīng)的IP地址,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置再根據(jù)所述IP地址所述裝置采用“三次握手”方式與服務(wù)器建立TCP連接并向該IP地址發(fā)送HTTP Get請求。需要說明的是,由于檢測頁面中可能存在多個(gè)二次請求元素,因此對二次請求元素發(fā)起的二次訪問的請求可能存在多個(gè)并發(fā)請求。
[0080]如圖3所示,以檢測訪問百度首頁為例,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置發(fā)起請求http://www.baidu.com,此時(shí),網(wǎng)頁服務(wù)質(zhì)量的檢測裝置開始執(zhí)行圖3中第一行的GET請求,設(shè)請求開始時(shí)間是O毫秒,接收到服務(wù)器的響應(yīng)時(shí)間是343毫秒,那么網(wǎng)頁服務(wù)質(zhì)量的檢測裝置獲得的服務(wù)器返回的第一個(gè)HTML文件的時(shí)延為343毫秒,該HTML文件內(nèi)可以包含文字信息,網(wǎng)頁的按鈕,二次請求元素的網(wǎng)址等內(nèi)容。
[0081]網(wǎng)頁服務(wù)質(zhì)量的檢測裝置對該HTML文件進(jìn)行解析,在160毫秒時(shí)觸發(fā)該HTML文件中包含二次請求元素的網(wǎng)址,例如第二行在//www.baidu.com/img/baidu_jgylogo3.gif ? V= 11739665.gif中g(shù)if格式的圖片,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置接收到針對該gif格式的圖片的服務(wù)器的響應(yīng)時(shí)間是10毫秒。可以看出,在檢測訪問百度首頁的過程中可能存在各種格式的多個(gè)二次請求元素,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置需要依次對百度首頁內(nèi)所有的頁面元素進(jìn)行請求才能獲取完整的百度首頁。
[0082]在步驟204中,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置在接收頁面元素時(shí),實(shí)時(shí)的記錄檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率、頁面顯示完成率以及二次請求元素的二次時(shí)延。
[0083]其中,所述二次時(shí)延用于指示獲取所述二次請求元素時(shí)刻與發(fā)起所述再次訪問請求時(shí)刻的時(shí)間差,該二次時(shí)延可以真實(shí)地反映網(wǎng)頁打開過程中超鏈接元素所需的下載時(shí)間。所述頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延。
[0084]具體的,本發(fā)明實(shí)施例示例性的提供了所述標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延、網(wǎng)頁時(shí)延、頁面下載速率、頁面顯示完成率以及二次請求元素的二次時(shí)延的計(jì)算公式,以所述服務(wù)器返回所述檢測頁面的各個(gè)頁面元素為例:
[0085]標(biāo)題時(shí)延=服務(wù)器返回HTML〈head>標(biāo)簽內(nèi)容完畢的時(shí)刻-向DNS服務(wù)器發(fā)起域名解析的時(shí)刻;
[0086]文本時(shí)延=服務(wù)器返回HTML〈body>標(biāo)簽內(nèi)容完畢的時(shí)刻-向DNS服務(wù)器發(fā)起域名解析的時(shí)刻;
[0087]首屏?xí)r延=接收到屏幕內(nèi)全部頁面元素的時(shí)刻-向DNS服務(wù)器發(fā)起域名解析的時(shí)刻;
[0088]頁面時(shí)延=接收到檢測頁面的全部頁面元素的時(shí)刻-向DNS服務(wù)器發(fā)起域名解析的時(shí)刻;
[0089]頁面顯示成功率=成功獲得的頁面元素的數(shù)量/頁面元素的總數(shù)量;
[0090]頁面下載速率=每秒內(nèi)下載檢測頁面的大??;
[0091 ] 在實(shí)際應(yīng)用中,所述裝置對網(wǎng)頁的訪問和頁面元素的訪問可能由于網(wǎng)絡(luò)原因或網(wǎng)站服務(wù)器的原因沒有響應(yīng),這種無響應(yīng)的狀況導(dǎo)致所述客戶端無限期的等待,為了防止這種情況的發(fā)生,可以為各個(gè)頁面元素的傳輸時(shí)延設(shè)置一個(gè)超時(shí)時(shí)延。如果頁面元素的響應(yīng)時(shí)間超過了超時(shí)時(shí)延,頁面元素的傳輸時(shí)延就設(shè)置為超時(shí)時(shí)延。
[0092]若網(wǎng)頁服務(wù)質(zhì)量的檢測裝置發(fā)起二次請求元素的訪問請求,則二次時(shí)延=接收二次請求元素的時(shí)刻-請求所述二次請求元素的時(shí)刻。
[0093]用戶使用網(wǎng)頁服務(wù)時(shí),最直接的感受的是在瀏覽器輸入網(wǎng)頁網(wǎng)址以后,能夠看到所需要的內(nèi)容的時(shí)間和速度,以及看到頁面的完整程度,因此,本發(fā)明的實(shí)施例提供的網(wǎng)頁服務(wù)質(zhì)量的檢測方法更加全面充分的考慮到了各種可能影響網(wǎng)頁服務(wù)質(zhì)量的質(zhì)量參數(shù),可以準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)。
[0094]在步驟205中,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0095]示例性的,將所述檢測頁面的各個(gè)質(zhì)量參數(shù)根據(jù)預(yù)置的取值范圍設(shè)置進(jìn)行比較,比如標(biāo)題時(shí)延在O毫秒至50毫秒檢測為優(yōu);頁面下載速度是一個(gè)實(shí)時(shí)值,取其最大值進(jìn)行檢測;每種質(zhì)量參數(shù)的檢測值對應(yīng)的取值范圍根據(jù)以前的測試結(jié)果提前設(shè)置。這樣一來,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以針對各個(gè)質(zhì)量參數(shù)對檢測頁面的網(wǎng)頁服務(wù)質(zhì)量進(jìn)行測評,更加真實(shí)的接近用戶使用網(wǎng)頁服務(wù)的需求。
[0096]可選的,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置還可以為各個(gè)質(zhì)量參數(shù)設(shè)置一定的權(quán)重,再根據(jù)所述各個(gè)質(zhì)量參數(shù)分別乘以所述權(quán)重求和得到檢測頁面的網(wǎng)頁服務(wù)質(zhì)量的綜合質(zhì)量參數(shù)。
[0097]又例如,還可以針對不同類型的終端,或者不同類型的網(wǎng)站設(shè)置不同的網(wǎng)頁服務(wù)質(zhì)量評價(jià)標(biāo)準(zhǔn)。比如,用戶在使用手機(jī)打開頁面時(shí),為了節(jié)省流量且更加快速,通常不希望頁面中包含大量圖片或者超鏈接元素,此時(shí),針對手機(jī)終端,網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以將二次時(shí)延作為檢測網(wǎng)頁服務(wù)質(zhì)量的準(zhǔn)要參數(shù);又或者,對于視頻網(wǎng)站,可以將頁面下載速率作為檢測網(wǎng)頁服務(wù)質(zhì)量的準(zhǔn)要參數(shù)。
[0098]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法,在接收所述服務(wù)器發(fā)送的所述檢測頁面的各個(gè)頁面元素時(shí),通過記錄所述檢測頁面的質(zhì)量參數(shù)(即頁面時(shí)延、頁面下載速率以及頁面顯示完成率),最終測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,該方案中網(wǎng)頁服務(wù)質(zhì)量的檢測裝置全面的選取了多種影響網(wǎng)頁服務(wù)質(zhì)量的參考因素,更加接近用戶使用網(wǎng)頁業(yè)務(wù)的需求,因此最終獲取的網(wǎng)頁質(zhì)量評價(jià)能夠更加全面和準(zhǔn)確的體現(xiàn)用戶對網(wǎng)頁業(yè)務(wù)的感知,在一定程度解決了現(xiàn)有技術(shù)中不能全面準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)的問題,并提高了對網(wǎng)頁服務(wù)質(zhì)量檢測的實(shí)用性,對運(yùn)營商的網(wǎng)絡(luò)建設(shè)和互聯(lián)網(wǎng)企業(yè)服務(wù)器的部署提供更加有價(jià)值的建議。
[0099]實(shí)施例三
[0100]附圖4示出的是本發(fā)明的一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置的硬件示意圖:
[0101]該網(wǎng)頁服務(wù)質(zhì)量的檢測裝置可以為部署在網(wǎng)絡(luò)的用戶側(cè)的探針設(shè)備,可用于發(fā)起真實(shí)的網(wǎng)頁訪問業(yè)務(wù)。
[0102]如圖4,所述網(wǎng)頁服務(wù)質(zhì)量的檢測裝置包括處理器11、收發(fā)器12、存儲(chǔ)器13以及總線14。
[0103]其中,處理器11、收發(fā)器12和存儲(chǔ)器13通過總線14通信連接。
[0104]處理器11,是所述網(wǎng)頁服務(wù)質(zhì)量的檢測裝置的控制中心,處理器11通過對收發(fā)器12接收到的數(shù)據(jù)進(jìn)行處理,并調(diào)用存儲(chǔ)器13中的軟件或程序,執(zhí)行所述網(wǎng)頁服務(wù)質(zhì)量的檢測裝置各項(xiàng)功能。
[0105]收發(fā)器12,可用于收發(fā)信息或請求的過程中,信號的接收和發(fā)送,收發(fā)器12接收終端發(fā)送的信息后,給處理器11處理;另外,收發(fā)器12可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GPRS(General PacketRad1 Service,通用分組無線服務(wù))、CDMA (Code Divis1n Multiple Access,碼分多tit ) >WCDMA(Wideband Code Divis1n Multiple Access,寬帶碼分多址)、LTE (Long TermEvolut1n,長期演進(jìn))等。
[0106]存儲(chǔ)器13,可用于存儲(chǔ)軟件程序,處理器11通過運(yùn)行存儲(chǔ)在存儲(chǔ)器13的軟件程序,從而執(zhí)行所述網(wǎng)頁服務(wù)質(zhì)量的檢測裝置的各種功能應(yīng)用以及數(shù)據(jù)處理。
[0107]在本發(fā)明的實(shí)施例中,處理器11針對檢測頁面通過收發(fā)器12向服務(wù)器發(fā)起訪問請求;收發(fā)器12接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素并發(fā)送至處理器11,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種;處理器11記錄接收所述頁面元素時(shí)所述檢測頁面的質(zhì)量參數(shù)并存儲(chǔ)至存儲(chǔ)器13中,所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率;處理器11根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0108]進(jìn)一步地,所述頁面下載速率用于反映接收所述頁面元素時(shí)的網(wǎng)絡(luò)帶寬狀況,所述頁面顯示完成率用于反映成功接收的頁面元素的比重;
[0109]其中,所述頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延,所述標(biāo)題時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整頭標(biāo)簽時(shí)刻的時(shí)間差;所述文本時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整身體標(biāo)簽時(shí)刻的時(shí)間差;所述首屏?xí)r延,為發(fā)起所述訪問請求的時(shí)刻與接收到屏幕內(nèi)全部頁面元素時(shí)刻的時(shí)間差;所述網(wǎng)頁時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的全部頁面元素時(shí)刻的時(shí)間差。
[0110]進(jìn)一步地,在步驟處理器11針對檢測頁面通過收發(fā)器12向服務(wù)器發(fā)起訪問請求之后,還可以包括:若在所述頁面元素中獲取到針對二次請求元素的訪問請求,處理器11則通過收發(fā)器12向所述服務(wù)器發(fā)起再次訪問請求以獲取所述二次請求元素,其中,所述二次請求元素為所述檢測頁面中需要通過其他網(wǎng)址獲取的元素。
[0111]進(jìn)一步地,所述質(zhì)量參數(shù)還包括獲取所述二次請求元素的二次時(shí)延,所述二次時(shí)延用于指示獲取所述二次請求元素時(shí)刻與請求所述二次請求元素時(shí)刻的時(shí)間差。
[0112]進(jìn)一步地,步驟處理器11根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,可以具體包括:處理器11將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與存儲(chǔ)器13中預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0113]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置,在接收所述服務(wù)器發(fā)送的所述檢測頁面的各個(gè)頁面元素時(shí),通過記錄所述檢測頁面的質(zhì)量參數(shù)(即頁面時(shí)延、頁面下載速率以及頁面顯示完成率),最終測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,該方案中網(wǎng)頁服務(wù)質(zhì)量的檢測裝置全面的選取了多種影響網(wǎng)頁服務(wù)質(zhì)量的參考因素,更加接近用戶使用網(wǎng)頁業(yè)務(wù)的需求,因此最終獲取的網(wǎng)頁質(zhì)量評價(jià)能夠更加全面和準(zhǔn)確的體現(xiàn)用戶對網(wǎng)頁業(yè)務(wù)的感知,在一定程度解決了現(xiàn)有技術(shù)中不能全面準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)的問題,并提高了對網(wǎng)頁服務(wù)質(zhì)量檢測的實(shí)用性,對運(yùn)營商的網(wǎng)絡(luò)建設(shè)和互聯(lián)網(wǎng)企業(yè)服務(wù)器的部署提供更加有價(jià)值的建議。
[0114]實(shí)施例四
[0115]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置,如圖5所示,包括:
[0116]發(fā)送單元21,用于針對檢測頁面向服務(wù)器發(fā)起訪問請求;
[0117]接收單元22,用于接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種;
[0118]統(tǒng)計(jì)單元23,用于記錄所述接收單元22在接收所述頁面元素時(shí)檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率;
[0119]檢測單元24,用于根據(jù)所述統(tǒng)計(jì)單元23中的檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0120]進(jìn)一步地,所述統(tǒng)計(jì)單元23中的頁面下載速率用于反映接收所述頁面元素時(shí)的網(wǎng)絡(luò)帶寬狀況,所述頁面顯示完成率用于反映成功接收的頁面元素的比重;
[0121]其中,所述統(tǒng)計(jì)單元23中的頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延,所述標(biāo)題時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整頭標(biāo)簽時(shí)刻的時(shí)間差;所述文本時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整身體標(biāo)簽時(shí)刻的時(shí)間差;所述首屏?xí)r延,為發(fā)起所述訪問請求的時(shí)刻與接收到屏幕內(nèi)全部頁面元素時(shí)刻的時(shí)間差;所述網(wǎng)頁時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的全部頁面元素時(shí)刻的時(shí)間差。
[0122]進(jìn)一步地,所述發(fā)送單元21,還用于若在所述接收單元22中的頁面元素中獲取到針對二次請求元素的訪問請求,則向所述服務(wù)器發(fā)起再次訪問請求以獲取所述二次請求元素,其中,所述二次請求元素為所述檢測頁面中需要通過其他網(wǎng)址獲取的元素。
[0123]其中,所述質(zhì)量參數(shù)還包括獲取所述二次請求元素的二次時(shí)延,所述二次時(shí)延用于指示獲取所述二次請求元素時(shí)刻與請求所述二次請求元素時(shí)刻的時(shí)間差。
[0124]進(jìn)一步地,所述檢測單元24,具體用于將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
[0125]本發(fā)明的實(shí)施例提供一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置,在接收所述服務(wù)器發(fā)送的所述檢測頁面的各個(gè)頁面元素時(shí),通過記錄所述檢測頁面的質(zhì)量參數(shù)(即頁面時(shí)延、頁面下載速率以及頁面顯示完成率),最終測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,該方案中網(wǎng)頁服務(wù)質(zhì)量的檢測裝置全面的選取了多種影響網(wǎng)頁服務(wù)質(zhì)量的參考因素,更加接近用戶使用網(wǎng)頁業(yè)務(wù)的需求,因此最終獲取的網(wǎng)頁質(zhì)量評價(jià)能夠更加全面和準(zhǔn)確的體現(xiàn)用戶對網(wǎng)頁業(yè)務(wù)的感知,在一定程度解決了現(xiàn)有技術(shù)中不能全面準(zhǔn)確的反映用戶對網(wǎng)頁服務(wù)的質(zhì)量的評價(jià)的問題,并提高了對網(wǎng)頁服務(wù)質(zhì)量檢測的實(shí)用性,對運(yùn)營商的網(wǎng)絡(luò)建設(shè)和互聯(lián)網(wǎng)企業(yè)服務(wù)器的部署提供更加有價(jià)值的建議。
[0126]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0127]在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0128]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0129]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0130]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0131]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種網(wǎng)頁服務(wù)質(zhì)量的檢測方法,其特征在于,包括: 針對檢測頁面向服務(wù)器發(fā)起訪問請求; 接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種; 記錄接收所述頁面元素時(shí)所述檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率; 根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述頁面下載速率用于反映接收所述頁面元素時(shí)的網(wǎng)絡(luò)帶寬狀況,所述頁面顯示完成率用于反映成功接收的頁面元素的比重; 其中,所述頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延, 所述標(biāo)題時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整頭標(biāo)簽時(shí)刻的時(shí)間差; 所述文本時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整身體標(biāo)簽時(shí)刻的時(shí)間差; 所述首屏?xí)r延,為發(fā)起所述訪問請求的時(shí)刻與接收到屏幕內(nèi)全部頁面元素時(shí)刻的時(shí)間差; 所述網(wǎng)頁時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的全部頁面元素時(shí)刻的時(shí)間差。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素之后,還包括: 若在所述頁面元素中獲取到針對二次請求元素的訪問請求,則向所述服務(wù)器發(fā)起再次訪問請求以獲取所述二次請求元素,其中,所述二次請求元素為所述檢測頁面中需要通過其他網(wǎng)址獲取的元素。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述質(zhì)量參數(shù)還包括獲取所述二次請求元素的二次時(shí)延,所述二次時(shí)延用于指示獲取所述二次請求元素時(shí)刻與請求所述二次請求元素時(shí)刻的時(shí)間差。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量,包括: 將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
6.一種網(wǎng)頁服務(wù)質(zhì)量的檢測裝置,包括: 發(fā)送單元,用于針對檢測頁面向服務(wù)器發(fā)起訪問請求; 接收單元,用于接收所述服務(wù)器發(fā)送的所述檢測頁面的頁面元素,所述頁面元素至少包括文字元素、圖片元素以及腳本元素中的任一種; 統(tǒng)計(jì)單元,用于記錄所述接收單元在接收所述頁面元素時(shí)檢測頁面的質(zhì)量參數(shù),所述質(zhì)量參數(shù)包括頁面時(shí)延、頁面下載速率以及頁面顯示完成率; 檢測單元,用于根據(jù)所述統(tǒng)計(jì)單元中的檢測頁面的質(zhì)量參數(shù)測算所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述統(tǒng)計(jì)單元中的頁面下載速率用于反映接收所述頁面元素時(shí)的網(wǎng)絡(luò)帶寬狀況,所述頁面顯示完成率用于反映成功接收的頁面元素的比重; 其中,所述統(tǒng)計(jì)單元中的頁面時(shí)延包括標(biāo)題時(shí)延、文本時(shí)延、首屏?xí)r延以及網(wǎng)頁時(shí)延,所述標(biāo)題時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整頭標(biāo)簽時(shí)刻的時(shí)間差;所述文本時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的完整身體標(biāo)簽時(shí)刻的時(shí)間差;所述首屏?xí)r延,為發(fā)起所述訪問請求的時(shí)刻與接收到屏幕內(nèi)全部頁面元素時(shí)刻的時(shí)間差;所述網(wǎng)頁時(shí)延,為發(fā)起所述訪問請求的時(shí)刻與接收到所述檢測頁面的全部頁面元素時(shí)刻的時(shí)間差。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述發(fā)送單元,還用于若在所述接收單元中的頁面元素中獲取到針對二次請求元素的訪問請求,則向所述服務(wù)器發(fā)起再次訪問請求以獲取所述二次請求元素,其中,所述二次請求元素為所述檢測頁面中需要通過其他網(wǎng)址獲取的元素; 其中,所述質(zhì)量參數(shù)還包括獲取所述二次請求元素的二次時(shí)延,所述二次時(shí)延用于指示獲取所述二次請求元素時(shí)刻與請求所述二次請求元素時(shí)刻的時(shí)間差。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述檢測單元,具體用于將所述檢測頁面的各個(gè)質(zhì)量參數(shù)與預(yù)置的各個(gè)質(zhì)量參數(shù)的指標(biāo)進(jìn)行比較,以便于確定所述檢測頁面的網(wǎng)頁服務(wù)質(zhì)量。
【文檔編號】G06F17/30GK104361051SQ201410596663
【公開日】2015年2月18日 申請日期:2014年10月29日 優(yōu)先權(quán)日:2014年10月29日
【發(fā)明者】劉永生, 劉暢, 楊艷松, 徐東 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
永登县| 昌平区| 柳河县| 津南区| 海安县| 大同市| 晋州市| 嵊州市| 榆社县| 武义县| 蛟河市| 南靖县| 贵南县| 宜州市| 孟连| 新和县| 台东市| 内乡县| 枞阳县| 民县| 公主岭市| 微博| 施甸县| 平武县| 慈溪市| 阜康市| 甘谷县| 多伦县| 蒲城县| 高碑店市| 金堂县| 抚松县| 诸暨市| 定结县| 集安市| 普安县| 安福县| 汝阳县| 科尔| 长海县| 楚雄市|