專利名稱:一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,更具體的說(shuō)是涉及一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法及系 統(tǒng)。
背景技術(shù):
隨著Internet的普及,網(wǎng)站開(kāi)發(fā)技術(shù)越來(lái)越受到人們的重視。在網(wǎng)站開(kāi)發(fā)以及運(yùn) 營(yíng)維護(hù)的過(guò)程中,開(kāi)發(fā)人員和產(chǎn)品設(shè)計(jì)人員經(jīng)常需要對(duì)產(chǎn)品或技術(shù)的改進(jìn)進(jìn)行測(cè)試,來(lái)判 斷所進(jìn)行的改進(jìn)是否能提高產(chǎn)品質(zhì)量,進(jìn)而提高用戶留住率?,F(xiàn)有測(cè)試方法是直接實(shí)施改進(jìn)方案,將改進(jìn)方案提供給用戶,然后統(tǒng)計(jì)用戶在該 改進(jìn)方案下點(diǎn)擊鏈接的次數(shù)、在進(jìn)入的網(wǎng)頁(yè)上的停留時(shí)間等數(shù)據(jù),并與原方案進(jìn)行相應(yīng)的 比較,根據(jù)比較的結(jié)果判斷改進(jìn)方案的效果,來(lái)決定是否保留此改進(jìn)方案。例如,當(dāng)只有一 套改進(jìn)方案時(shí),設(shè)定該改進(jìn)方案的訪問(wèn)入口地址,用戶點(diǎn)擊該地址進(jìn)入相應(yīng)頁(yè)面后,看到的 就是該改進(jìn)方案對(duì)應(yīng)的頁(yè)面,然后對(duì)該項(xiàng)改進(jìn)方案進(jìn)行測(cè)試,獲取測(cè)試數(shù)據(jù),與使用原方案 時(shí)獲取的測(cè)試數(shù)據(jù)進(jìn)行比較,判斷改進(jìn)效果;當(dāng)然,實(shí)際應(yīng)用中,還有同時(shí)提供多套改進(jìn)方 案的情況,此時(shí),現(xiàn)有技術(shù)需要分別為每套改進(jìn)方案設(shè)置訪問(wèn)入口地址,用戶自己選擇訪問(wèn) 入口,進(jìn)入相應(yīng)的改進(jìn)方案對(duì)應(yīng)的頁(yè)面,然后服務(wù)器分別統(tǒng)計(jì)每套方案下用戶的使用情況, 并記錄測(cè)試數(shù)據(jù),在各套改進(jìn)方案之間進(jìn)行比較,或者將各套改進(jìn)方案與原方案進(jìn)行比較, 判斷每套改進(jìn)方案改進(jìn)效果。但是,上述這種現(xiàn)有技術(shù)中的測(cè)試方法存在很大的缺陷。首先,當(dāng)同時(shí)比較多套改 進(jìn)方案時(shí),由于是用戶自己選擇訪問(wèn)入口地址,進(jìn)入相應(yīng)改進(jìn)方案對(duì)應(yīng)的頁(yè)面,而人的主觀 選擇等因素可能會(huì)造成測(cè)試過(guò)程中各套方案的訪問(wèn)人數(shù)有較大差異,使得在各套方案中獲 得的測(cè)試數(shù)據(jù)的可比性較差,對(duì)各套改進(jìn)方案進(jìn)行比較時(shí),通過(guò)直接比較各自的測(cè)試數(shù)據(jù) 得到的比較結(jié)果可能會(huì)不準(zhǔn)確。另外,對(duì)于將改進(jìn)方案與原方案進(jìn)行比較的情形,由于彼此 的測(cè)試數(shù)據(jù)是在不同時(shí)間段、不同環(huán)境的測(cè)試過(guò)程中獲得的,因此直接對(duì)測(cè)試數(shù)據(jù)進(jìn)行比 較時(shí),同樣可能會(huì)由于測(cè)試數(shù)據(jù)之間的低可比性使得得到的比較結(jié)果也不準(zhǔn)確。
發(fā)明內(nèi)容
本發(fā)明提供一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法及系統(tǒng),能夠提高網(wǎng)站測(cè)試數(shù)據(jù)之間的 可比性。為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法,包括接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多套網(wǎng)頁(yè)資源;根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源;返回所選擇的網(wǎng)頁(yè)資源,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè)展現(xiàn)所述網(wǎng)頁(yè)資 源;記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè)試數(shù)據(jù)。優(yōu)選的,所述方法,還包括將為用戶選擇的網(wǎng)頁(yè)資源的標(biāo)志信息記錄在用戶本地;當(dāng)下次接收到該用戶對(duì)所述網(wǎng)站的訪問(wèn)請(qǐng)求時(shí),為該用戶選擇其本地記錄的標(biāo)志 信息對(duì)應(yīng)的網(wǎng)頁(yè)資源,并將該網(wǎng)頁(yè)資源返回給該用戶。優(yōu)選的,所述根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè) 資源包括根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí)間信息,以及預(yù)置的時(shí)間信息與網(wǎng)頁(yè)資源之間 的對(duì)應(yīng)關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源。優(yōu)選的,所述根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí)間信息,以及預(yù)置的時(shí)間信息與網(wǎng) 頁(yè)資源之間的對(duì)應(yīng)關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源包括獲取接收 到所述下載請(qǐng)求時(shí)刻的秒數(shù)末位數(shù)字,為該用戶選擇所述末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。優(yōu)選的,所述根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè) 資源包括接收到所述下載請(qǐng)求時(shí),產(chǎn)生一隨機(jī)數(shù),獲取該隨機(jī)數(shù)的末位數(shù)字,為該用戶選 擇該末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。優(yōu)選的,所述方法還包括根據(jù)預(yù)置的規(guī)則,判斷是否需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求 的用戶為進(jìn)行網(wǎng)站測(cè)試的用戶,如果是,則觸發(fā)執(zhí)行所述根據(jù)預(yù)置的分配規(guī)則,從所述多套 網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源的步驟;如果不需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用戶,則為該用戶選 擇原方案對(duì)應(yīng)的網(wǎng)頁(yè)資源。與本發(fā)明的方法相對(duì)應(yīng),本發(fā)明還提供了一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的系統(tǒng),其特征 在于,包括接收單元,用于接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多 套網(wǎng)頁(yè)資源;分配單元,用于根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng) 頁(yè)資源;返回單元,用于將所選擇網(wǎng)頁(yè)資源返回,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè)展 現(xiàn)所述網(wǎng)頁(yè)資源;記錄單元,用于記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè) 試數(shù)據(jù)。優(yōu)選的,所述系統(tǒng)還包括網(wǎng)頁(yè)標(biāo)志記錄單元,用于將分配單元為用戶選擇的網(wǎng)頁(yè) 資源的標(biāo)志信息記錄在用戶本地;網(wǎng)頁(yè)資源選擇單元,用于為該用戶選擇其本地記錄的標(biāo)志信息對(duì)應(yīng)的網(wǎng)頁(yè)資源。優(yōu)選的,所述分配單元包括第一分配單元,用于根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí) 間信息,以及預(yù)置的時(shí)間信息與網(wǎng)頁(yè)資源之間的對(duì)應(yīng)關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶 選擇一套網(wǎng)頁(yè)資源。優(yōu)選的,所述第一分配單元包括第一分配子單元,用于獲取接收到所述下載請(qǐng)求 時(shí)刻的秒數(shù)末位數(shù)字,為該用戶選擇所述末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。優(yōu)選的,所述分配單元包括第二分配單元,用于接收到所述下載請(qǐng)求時(shí),產(chǎn)生一 隨機(jī)數(shù),獲取該隨機(jī)數(shù)的末位數(shù)字,為該用戶選擇該末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。優(yōu)選的,所述系統(tǒng)還包括判斷單元,用于根據(jù)預(yù)置的規(guī)則,判斷是否需要選擇當(dāng) 前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用戶,如果是,則觸發(fā)執(zhí)行所述分配單元的功能。
優(yōu)選的,所述系統(tǒng)還包括選擇單元,用于當(dāng)不需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶 為進(jìn)行網(wǎng)站測(cè)試的用戶,為該用戶選擇原方案對(duì)應(yīng)的網(wǎng)頁(yè)資源。經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明公開(kāi)提供了一種獲取網(wǎng)站測(cè) 試數(shù)據(jù)的方法及系統(tǒng),由于在本發(fā)明中一個(gè)網(wǎng)站網(wǎng)址對(duì)應(yīng)了多套進(jìn)行測(cè)試的網(wǎng)頁(yè)資源,服 務(wù)器根據(jù)預(yù)置的分配規(guī)則為用戶選擇網(wǎng)頁(yè)資源,避免由于人的主觀選擇等因素造成測(cè)試過(guò) 程中各套方案的訪問(wèn)人數(shù)有較大差異的問(wèn)題,本發(fā)明可以通過(guò)設(shè)定的規(guī)則,將原方案和對(duì) 比方案在相同的環(huán)境下,同時(shí)進(jìn)行測(cè)試,來(lái)獲得各套方案的測(cè)試數(shù)據(jù),這樣,測(cè)試各套方案 時(shí),獲得的測(cè)試數(shù)據(jù)會(huì)具有較高的可比性,依據(jù)該測(cè)試數(shù)據(jù)對(duì)各套方案進(jìn)行比較,得到的比 較結(jié)果會(huì)更準(zhǔn)確。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù) 提供的附圖獲得其他的附圖。圖1為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法實(shí)施例的步驟流程圖;圖2為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法另一實(shí)施例的步驟流程圖;圖3為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法另一實(shí)施例的步驟流程圖;圖4為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法中根據(jù)需要選擇用戶進(jìn)行網(wǎng)站測(cè)試 的實(shí)施例;圖5為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的系統(tǒng)實(shí)施例的結(jié)構(gòu)圖;圖6為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的系統(tǒng)的另一實(shí)施例的結(jié)構(gòu)圖;圖7為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的系統(tǒng)的另一實(shí)施例的結(jié)構(gòu)圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。參見(jiàn)圖1,示出了本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法實(shí)施例,該方法包括以下步 驟步驟SlOl 接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多套網(wǎng) 頁(yè)資源;其中,具體實(shí)現(xiàn)時(shí),用戶可以通過(guò)點(diǎn)擊網(wǎng)站地址鏈接的方式發(fā)起訪問(wèn)網(wǎng)站的請(qǐng)求, 或者,也可以通過(guò)在瀏覽器地址欄輸出網(wǎng)站地址的方式發(fā)起訪問(wèn)網(wǎng)站的請(qǐng)求,相應(yīng)的,客戶 端瀏覽器就會(huì)根據(jù)訪問(wèn)請(qǐng)求,向網(wǎng)站地址對(duì)應(yīng)的網(wǎng)站服務(wù)器發(fā)起下載該網(wǎng)站地址對(duì)應(yīng)的網(wǎng) 頁(yè)資源的請(qǐng)求。對(duì)于傳統(tǒng)意義上的網(wǎng)站地址而言,一個(gè)網(wǎng)站地址僅對(duì)應(yīng)一套網(wǎng)頁(yè)資源,所謂網(wǎng)頁(yè) 資源就是指構(gòu)成網(wǎng)頁(yè)所需的資源,這些資源存儲(chǔ)在網(wǎng)站服務(wù)器中,并且與展現(xiàn)在網(wǎng)頁(yè)中的
6頁(yè)面元素相對(duì)應(yīng)。換言之,在網(wǎng)頁(yè)中看到的各種頁(yè)面元素,在后臺(tái)都對(duì)應(yīng)著網(wǎng)頁(yè)資源的支 持。例如,用戶在一個(gè)網(wǎng)頁(yè)能夠看到圖片、視頻、文字等,由于已經(jīng)在前臺(tái)展現(xiàn),因此,這些 圖片、視頻、文字等通常被稱為頁(yè)面元素;具體展現(xiàn)頁(yè)面元素的過(guò)程是當(dāng)用戶通過(guò)某網(wǎng)站 的地址發(fā)起訪問(wèn)請(qǐng)求時(shí),瀏覽器需要向網(wǎng)站服務(wù)器發(fā)起下載請(qǐng)求,接下來(lái)網(wǎng)站服務(wù)器將相 應(yīng)的網(wǎng)頁(yè)資源打包返回給瀏覽器,然后由瀏覽器對(duì)這些網(wǎng)頁(yè)資源進(jìn)行加載、解析、渲染等操 作,并最終在一個(gè)網(wǎng)頁(yè)將這些網(wǎng)頁(yè)資源展現(xiàn)在用戶面前。顯然,對(duì)于傳統(tǒng)的網(wǎng)站地址,所有 用戶在發(fā)起訪問(wèn)時(shí),最終看到的網(wǎng)頁(yè)都是相同的。而在本發(fā)明實(shí)施例中,一個(gè)網(wǎng)站地址可以對(duì)應(yīng)多套網(wǎng)頁(yè)資源,這些網(wǎng)頁(yè)資源對(duì)應(yīng) 不同的設(shè)計(jì)方案。換言之,在本發(fā)明實(shí)施例中,可以為一個(gè)網(wǎng)站設(shè)計(jì)多套網(wǎng)頁(yè)展現(xiàn)方案, 也就是說(shuō),雖然是同一個(gè)網(wǎng)站,但是在每套展現(xiàn)方案下,呈現(xiàn)在用戶面前的網(wǎng)頁(yè)內(nèi)容是不同 的。從技術(shù)角度而言,每套網(wǎng)頁(yè)展現(xiàn)方案都對(duì)應(yīng)著一套網(wǎng)頁(yè)資源,如果服務(wù)器給客戶端瀏覽 器返回的是某一方案對(duì)應(yīng)的網(wǎng)頁(yè)資源,則用戶最終看到的就是該方案下的網(wǎng)頁(yè)內(nèi)容,并且 在現(xiàn)有技術(shù)中,就需要為每套方案分別提供一個(gè)網(wǎng)站地址。而在本發(fā)明實(shí)施例中,將每套方 案對(duì)應(yīng)的網(wǎng)頁(yè)資源都鏈接到同一個(gè)網(wǎng)站地址。步驟S102 根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資 源;相應(yīng)的,本發(fā)明實(shí)施例中還預(yù)置了分配規(guī)則,這樣,當(dāng)網(wǎng)站服務(wù)器收到瀏覽器發(fā)送 的下載請(qǐng)求之后,網(wǎng)站服務(wù)器就可以根據(jù)該分配規(guī)則為用戶選擇一套網(wǎng)頁(yè)資源。也就是說(shuō), 雖然一個(gè)網(wǎng)站地址對(duì)應(yīng)多套網(wǎng)頁(yè)資源,但是并不是在接收到一個(gè)訪問(wèn)請(qǐng)求時(shí),就將每套網(wǎng) 頁(yè)資源全部返回,而是采用預(yù)制的分配策略為用戶選擇一套網(wǎng)頁(yè)資源。步驟S103 返回所選擇的網(wǎng)頁(yè)資源,以便在客戶端的瀏覽器中的一網(wǎng)頁(yè)中展現(xiàn)所 述網(wǎng)頁(yè)資源;網(wǎng)站服務(wù)器在選定了一套網(wǎng)頁(yè)資源后,就可以將這套選定的網(wǎng)頁(yè)資源返回給客戶 端的瀏覽器,然后瀏覽器對(duì)這套網(wǎng)頁(yè)資源進(jìn)行解析、渲染等操作,將其展現(xiàn)在一個(gè)網(wǎng)頁(yè)中。步驟S104 記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè)試數(shù) 據(jù)。關(guān)于對(duì)用戶瀏覽行為的記錄方法,可以采用與現(xiàn)有技術(shù)中相同的方式,這里不再 贅述。其中,相應(yīng)的數(shù)據(jù)可以包括用戶在該網(wǎng)頁(yè)中點(diǎn)擊鏈接的次數(shù)、在該網(wǎng)頁(yè)上的停留時(shí)間等等??梢?jiàn),利用本發(fā)明實(shí)施例的方法,在需要對(duì)網(wǎng)站進(jìn)行不同方案下的效果進(jìn)行測(cè)試 時(shí),就可以將各種方案下對(duì)應(yīng)的網(wǎng)頁(yè)資源鏈接到同一個(gè)網(wǎng)站地址,當(dāng)用戶訪問(wèn)該網(wǎng)站地址 時(shí),可以由網(wǎng)站服務(wù)器來(lái)確定具體為該用戶分配那一套方案。這樣,對(duì)于網(wǎng)站服務(wù)器而言, 具體的分配策略是可控制的,因此,可以根據(jù)實(shí)際的需求靈活地進(jìn)行控制,可以獲得可比性 較高的測(cè)試數(shù)據(jù),匯總各套方案的測(cè)試數(shù)據(jù),并對(duì)比匯總的測(cè)試數(shù)據(jù),最終達(dá)到獲得準(zhǔn)確的 測(cè)試結(jié)果的目的。在對(duì)網(wǎng)站進(jìn)行測(cè)試期間,為了更好的獲得測(cè)試數(shù)據(jù),對(duì)于同一用戶而言,在訪問(wèn)該 網(wǎng)站網(wǎng)址時(shí),應(yīng)該為其分配相同的方案。也即同一用戶訪問(wèn)該網(wǎng)站時(shí),應(yīng)始終向該用戶展示 同一套網(wǎng)頁(yè)資源。為此,本發(fā)明實(shí)施例所述的方法還包括將為用戶選擇的網(wǎng)頁(yè)資源的標(biāo)志信息記錄在用戶本地;
當(dāng)下次接收到該用戶對(duì)所述網(wǎng)站的訪問(wèn)請(qǐng)求時(shí),為該用戶選擇其本地記錄的標(biāo)識(shí) 信息對(duì)應(yīng)的網(wǎng)頁(yè)資源,并將該網(wǎng)頁(yè)資源返回給該用戶。具體實(shí)現(xiàn)時(shí),可以采用在cookies的一個(gè)特定項(xiàng)中記錄標(biāo)志位的方式,來(lái)實(shí)現(xiàn)在 客戶端本地記錄網(wǎng)頁(yè)資源標(biāo)識(shí)信息。例如,對(duì)網(wǎng)址為奮a. com網(wǎng)站進(jìn)行測(cè)試時(shí),當(dāng)用戶A 訪問(wèn)該網(wǎng)站時(shí),向用戶A返回的是測(cè)試方案1對(duì)應(yīng)的網(wǎng)頁(yè)資源,可以在用戶A的客戶端指定 一個(gè)特定項(xiàng),特定項(xiàng)的值代表測(cè)試方案1,通過(guò)這種方式將測(cè)試方案1對(duì)應(yīng)的網(wǎng)頁(yè)資源的標(biāo) 志信息保存在用戶A的客戶端。當(dāng)用戶A下次訪問(wèn)網(wǎng)址為·ι a. com的網(wǎng)站時(shí),服務(wù)器根 據(jù)用戶A的客戶端的歷史記錄,仍為用戶A選擇測(cè)試方案1對(duì)應(yīng)的網(wǎng)頁(yè)資源,并將測(cè)試方案 1對(duì)應(yīng)的網(wǎng)頁(yè)資源返回給用戶A。當(dāng)然,如果用戶是首次訪問(wèn)該網(wǎng)站地址,則其本地cookies 的特定項(xiàng)中沒(méi)有相應(yīng)的記錄,此時(shí),仍需要按照預(yù)置的分配規(guī)則為用戶選擇網(wǎng)頁(yè)資源。這樣,具體實(shí)現(xiàn)時(shí),參見(jiàn)圖2,可以按照以下步驟進(jìn)行S201 接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多套網(wǎng)頁(yè)資 源;S202 查詢客戶端本地cookies的特定項(xiàng)中是否保存有網(wǎng)頁(yè)資源標(biāo)志位信息,如 果是,進(jìn)入步驟S203 ;否則,進(jìn)入步驟S204 ;S203:解析所述標(biāo)志位信息,將對(duì)應(yīng)的網(wǎng)頁(yè)資源確定為為該用戶選擇的網(wǎng)頁(yè)資源, 進(jìn)入步驟S205 ;S204:根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為選擇一套網(wǎng)頁(yè)資源,將該網(wǎng) 頁(yè)資源確定為為該用戶選擇的網(wǎng)頁(yè)資源,并進(jìn)入步驟S205 ;S205 將為該用戶選擇的網(wǎng)頁(yè)資源返回給客戶端瀏覽器,由客戶端瀏覽器將這套 網(wǎng)頁(yè)資源展現(xiàn)給該用戶。當(dāng)然發(fā)明并不限定采用cookies特定項(xiàng)的值作為標(biāo)志來(lái)記錄所述網(wǎng)頁(yè)資源,只要 是能實(shí)現(xiàn)當(dāng)用戶下次訪問(wèn)該網(wǎng)站時(shí)仍為用戶返回所述網(wǎng)頁(yè)資源的方式即可。本發(fā)明實(shí)施例預(yù)置的分配規(guī)則可以根據(jù)具體情況來(lái)設(shè)定,本發(fā)明并不加以限定。 參見(jiàn)圖3,示出了本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法的另一實(shí)施例,該實(shí)施例包括以下步 驟步驟S301 接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多套網(wǎng) 頁(yè)資源;步驟S302 根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí)間信息,以及預(yù)置的時(shí)間信息與網(wǎng)頁(yè) 資源之間的對(duì)應(yīng)關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源;步驟S303 返回所選擇的網(wǎng)頁(yè)資源,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè)展現(xiàn)所 述網(wǎng)頁(yè)資源;步驟S304 記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè)試數(shù) 據(jù)。其中,可以使用多種分配規(guī)則來(lái)選擇網(wǎng)頁(yè)資源,例如,在一種實(shí)施方式下,分配規(guī) 則中記錄的可以是時(shí)間信息與具體的方案之間的對(duì)應(yīng)關(guān)系,此時(shí),可以根據(jù)接收到下載請(qǐng) 求時(shí)的時(shí)間信息,以及時(shí)間信息與網(wǎng)頁(yè)資源之間的對(duì)應(yīng)關(guān)系,從多套網(wǎng)頁(yè)資源中為用戶選 擇一套網(wǎng)頁(yè)資源。例如,具體實(shí)現(xiàn)時(shí),這種時(shí)間信息可以是接收到下載請(qǐng)求時(shí)刻的秒數(shù)末位 數(shù)字。在這種方式下,假設(shè)當(dāng)網(wǎng)站地址對(duì)應(yīng)兩套測(cè)試方案,分別為A和B,測(cè)試方案A對(duì)應(yīng)一套網(wǎng)頁(yè)資源a,測(cè)試方案B對(duì)應(yīng)一套網(wǎng)頁(yè)資源b ;分配規(guī)則可以是時(shí)間秒數(shù)的末位數(shù)字1、3、 5、7、9對(duì)應(yīng)網(wǎng)頁(yè)資源a,0、2、4、6、8對(duì)應(yīng)網(wǎng)頁(yè)資源b;這樣,當(dāng)接收到某下載請(qǐng)求時(shí),首先獲取 時(shí)間信息,并取出該時(shí)刻的秒數(shù)末位數(shù)字;例如,假設(shè)接收到用戶M的下載請(qǐng)求的時(shí)刻為15 時(shí)30分25秒,則秒數(shù)末位數(shù)字為5,因此,根據(jù)前述分配規(guī)則,可以為該用戶M選擇網(wǎng)頁(yè)資 源a ;又如,假設(shè)接收到用戶N的下載請(qǐng)求的時(shí)刻為15時(shí)30分28秒,則秒數(shù)末位數(shù)字為8, 因此,根據(jù)前述分配規(guī)則,可以為該用戶N選擇網(wǎng)頁(yè)資源b。當(dāng)然在根據(jù)時(shí)間信息指定分配規(guī)則時(shí),也可以依據(jù)分鐘的末位數(shù)字,為該用戶選 擇所述末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源;或依據(jù)秒數(shù)的首位數(shù)字,為該用戶選擇所述末位數(shù)字對(duì) 應(yīng)的網(wǎng)頁(yè)資源。如果有多套網(wǎng)頁(yè)資源,則還可以直接由秒數(shù)的兩位數(shù)字與各套網(wǎng)頁(yè)資源相 對(duì)應(yīng)。本發(fā)明還可以有其他基于時(shí)間的分配原則,本說(shuō)明書(shū)不再一一列舉。當(dāng)然,本發(fā)明根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè) 資源,不限于上述所述的根據(jù)基于時(shí)間進(jìn)行分配的規(guī)則,為用戶選擇網(wǎng)頁(yè)資源。在本發(fā)明的 其他實(shí)施方式下,還可以在服務(wù)器接收到下載請(qǐng)求時(shí),產(chǎn)生一隨機(jī)數(shù),獲取該隨機(jī)數(shù)的末位 數(shù)字,為該用戶選擇所述末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。例如,當(dāng)有三套方案時(shí),對(duì)應(yīng)有網(wǎng)頁(yè)資 源a、網(wǎng)頁(yè)資源b和網(wǎng)頁(yè)資源c,當(dāng)接收到用戶訪問(wèn)請(qǐng)求時(shí),產(chǎn)生的隨機(jī)數(shù)末位為1、4或7時(shí) 為用戶選擇網(wǎng)頁(yè)資源a ;當(dāng)接收到用戶訪問(wèn)請(qǐng)求時(shí),產(chǎn)生的隨機(jī)數(shù)末位為2、5或8時(shí)為用戶 選擇網(wǎng)頁(yè)資源b;當(dāng)接收到用戶訪問(wèn)請(qǐng)求時(shí),產(chǎn)生的隨機(jī)數(shù)末位為3、6或9時(shí)為用戶選擇網(wǎng) 頁(yè)資源c ;而當(dāng)接收到用戶訪問(wèn)請(qǐng)求時(shí),產(chǎn)生的隨機(jī)數(shù)的末位為0,則可以隨機(jī)分配給用戶 任一套網(wǎng)頁(yè)資源。當(dāng)然,也可以依據(jù)產(chǎn)生的隨機(jī)數(shù)的首位數(shù)字為用戶分配網(wǎng)頁(yè)資源,其他依 據(jù)隨機(jī)數(shù)為用戶分配網(wǎng)頁(yè)資源的方式也同樣適用于本發(fā)明。根據(jù)預(yù)知的分配規(guī)則,為用戶選擇網(wǎng)頁(yè)資源的規(guī)則并不限于以上所描述的規(guī)則, 可以根據(jù)需要設(shè)定分配規(guī)則,來(lái)為用戶分配網(wǎng)頁(yè)資源。在本發(fā)明中一個(gè)網(wǎng)站網(wǎng)址對(duì)應(yīng)了多套進(jìn)行測(cè)試的網(wǎng)頁(yè)資源,根據(jù)需要設(shè)定分配規(guī) 則,服務(wù)器根據(jù)預(yù)置的分配規(guī)則為用戶選擇網(wǎng)頁(yè)資源,避免由于人的主觀選擇等因素造成 測(cè)試過(guò)程中各套方案的訪問(wèn)人數(shù)有較大差異的問(wèn)題,同時(shí),本發(fā)明可以通過(guò)設(shè)定的分配規(guī) 則,將原方案和對(duì)比方案在相同的環(huán)境下,同時(shí)進(jìn)行測(cè)試,來(lái)獲得各套方案的測(cè)試數(shù)據(jù),使 用本發(fā)明獲得的測(cè)試數(shù)據(jù)對(duì)各套方案進(jìn)行比較,得到的比較結(jié)果會(huì)更準(zhǔn)確。為了在方案的測(cè)試過(guò)程中,不影響大部分用戶的使用,本發(fā)明實(shí)施例還可以選擇 一部分用戶進(jìn)行測(cè)試,具體實(shí)現(xiàn)時(shí),還包括根據(jù)預(yù)置的規(guī)則,判斷是否需要選擇當(dāng)前發(fā)起 訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用戶,如果是,則觸發(fā)執(zhí)行本發(fā)明中所述根據(jù)預(yù)置的分 配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源的步驟;如果不需要選擇當(dāng)前發(fā) 起訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用戶,則為該用戶選擇原方案對(duì)應(yīng)的網(wǎng)頁(yè)資源。參見(jiàn)圖4,為本發(fā)明中根據(jù)需要選擇用戶進(jìn)行網(wǎng)站測(cè)試的實(shí)施例,本實(shí)施例包括步驟S401 接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多套網(wǎng) 頁(yè)資源;步驟S402 根據(jù)預(yù)置的規(guī)則,判斷是否需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行 網(wǎng)站測(cè)試的用戶,如果否,則進(jìn)入步驟403 ;如果是,則進(jìn)入步驟S404 ;步驟S403 為用戶選擇原方案對(duì)應(yīng)的網(wǎng)頁(yè)資源,并返回所述網(wǎng)頁(yè)資源,以便在客 戶端瀏覽器中通過(guò)一網(wǎng)頁(yè)展示所述網(wǎng)頁(yè)資源,不進(jìn)行后續(xù)的測(cè)試步驟;
9
步驟S404 根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資 源;步驟S405 返回所選擇的網(wǎng)頁(yè)資源,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè)展現(xiàn)所 述網(wǎng)頁(yè)資源;步驟S406 記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè)試數(shù) 據(jù)。本實(shí)施例中可以根據(jù)需要選擇一部分用戶進(jìn)行測(cè)試,而不需要對(duì)所有的用戶都進(jìn) 行測(cè)試,當(dāng)測(cè)試的方案效果不好時(shí),影響的用戶會(huì)較少。具體實(shí)現(xiàn)時(shí),同樣可以根據(jù)獲取接 收到訪問(wèn)請(qǐng)求時(shí)刻的秒數(shù)末位數(shù)字來(lái)判斷是否選擇該用戶進(jìn)行網(wǎng)站測(cè)試。例如,假設(shè)需要 進(jìn)行測(cè)試的方案有3套,分別為A、B、C,其中方案A為原方案,B、C為兩種改進(jìn)方案。則,對(duì) 于不需要進(jìn)行網(wǎng)站測(cè)試的用戶,應(yīng)該為其分配原方案,及方案A,剩余的需要進(jìn)行測(cè)試的用 戶,再根據(jù)具體的分配規(guī)則從3種方案中進(jìn)行選擇。例如,在分配規(guī)則中,0、1、2、3、4、5、6對(duì) 應(yīng)的是不需要進(jìn)行網(wǎng)站測(cè)試,7、8或9對(duì)應(yīng)的是需要進(jìn)行網(wǎng)站測(cè)試,其中,7對(duì)應(yīng)的是方案A, 8對(duì)應(yīng)的是方案B,9對(duì)應(yīng)的是方案C。這樣,當(dāng)網(wǎng)站服務(wù)器接收到下載請(qǐng)求時(shí)刻的秒數(shù)的末 位數(shù)字為0、1、2、3、45或6時(shí),不選擇該用戶進(jìn)行網(wǎng)站測(cè)試,為該用戶返回原方案A對(duì)應(yīng)的 網(wǎng)頁(yè)資源,并且不再對(duì)這些用戶的訪問(wèn)行為進(jìn)行記錄;當(dāng)獲取到用戶的訪問(wèn)請(qǐng)求時(shí)刻的秒 數(shù)的末位數(shù)字為7、8或9時(shí),選擇該用戶進(jìn)行網(wǎng)站測(cè)試,并且,如果秒數(shù)末位數(shù)字為7,則分 配的是方案A對(duì)應(yīng)的網(wǎng)頁(yè)資源,如果秒數(shù)末位數(shù)字為8,則分配的是方案B對(duì)應(yīng)的網(wǎng)頁(yè)資源, 如果秒數(shù)末位數(shù)字為9,則分配的是方案C對(duì)應(yīng)的網(wǎng)頁(yè)資源。并且,對(duì)于這些需要進(jìn)行測(cè)試 的用戶而言,需要記錄其對(duì)各自分配的網(wǎng)頁(yè)資源的訪問(wèn)情況,并對(duì)各種方案下的用戶訪問(wèn) 情況進(jìn)行匯總比較,最終得到各種方案的比較結(jié)論。當(dāng)然判斷是否選擇該用戶進(jìn)行網(wǎng)站測(cè)試時(shí),同樣可以使用前文所述生成隨機(jī)數(shù)的 方法,或者也可以是其他的方法,這里不再一一列舉。對(duì)于使用何種規(guī)則,判斷是否選擇該 用戶進(jìn)行網(wǎng)站測(cè)試,本發(fā)明不做限制。與本發(fā)明實(shí)施例提供的一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法相對(duì)應(yīng),本發(fā)明實(shí)施例還提 供了 一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的系統(tǒng)。參見(jiàn)圖5,為本發(fā)明一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的系統(tǒng)的實(shí)施例的示意圖,該系統(tǒng)包 括接收單元501,用于接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng) 多套網(wǎng)頁(yè)資源;分配單元502,用于根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套 網(wǎng)頁(yè)資源;返回單元503,用于將所選擇網(wǎng)頁(yè)資源返回,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè) 展現(xiàn)所述網(wǎng)頁(yè)資源;記錄單元504,用于記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站 測(cè)試數(shù)據(jù)。在對(duì)網(wǎng)站進(jìn)行測(cè)試期間,為了更好的獲得測(cè)試數(shù)據(jù),對(duì)于同一用戶而言,在訪問(wèn)該 網(wǎng)站網(wǎng)址時(shí),應(yīng)該為其分配相同的方案。也即同一用戶訪問(wèn)該網(wǎng)站時(shí),應(yīng)始終向該用戶展示 同一套網(wǎng)頁(yè)資源。為此,參見(jiàn)圖6,本發(fā)明實(shí)施例所述的系統(tǒng),與圖5的實(shí)施例的不同之處在于,本實(shí)施例還包括網(wǎng)頁(yè)標(biāo)志記錄單元605,用于將為用戶選擇的網(wǎng)頁(yè)資源的標(biāo)志信息記錄在用戶本 地;網(wǎng)頁(yè)資源選擇單元606,用于當(dāng)下次接收到該用戶對(duì)所述網(wǎng)站的訪問(wèn)請(qǐng)求時(shí),為該 用戶選擇其本地記錄的標(biāo)志信息對(duì)應(yīng)的網(wǎng)頁(yè)資源,并將該網(wǎng)頁(yè)資源返回給該用戶。圖6中的接收單元601、分配單元602、返回單元603和記錄單元604的作用分別 和圖5中接收單元501、分配單元502、返回單元503和記錄單元504的作用相同。其中分配單元,可以根據(jù)需要設(shè)定分配規(guī)則,分配單元中可以包含執(zhí)行不同分配 規(guī)則的子單元模塊,具體的,分配單元包括第一分配單元,用于根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí)間信息,以及預(yù)置的時(shí)間信 息與網(wǎng)頁(yè)資源之間的對(duì)應(yīng)關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源;優(yōu)選的,第一分配單元包括第一分配子單元,用于獲取接收到所述下載請(qǐng)求時(shí)刻 的秒數(shù)末位數(shù)字,為該用戶選擇所述末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。第二分配單元,用于接收到所述下載請(qǐng)求時(shí),產(chǎn)生一隨機(jī)數(shù),獲取該隨機(jī)數(shù)的末位 數(shù)字,為該用戶選擇該末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。為了在方案的測(cè)試過(guò)程中,不影響大部分用戶的使用,本發(fā)明還可以選擇一部分 用戶進(jìn)行測(cè)試,參見(jiàn)圖7,為本發(fā)明的系統(tǒng)的另一實(shí)施例,與圖5的實(shí)施例的不同之處在于, 本系統(tǒng)還包括判斷單元707,用于根據(jù)預(yù)置的規(guī)則,判斷是否需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶 為進(jìn)行網(wǎng)站測(cè)試的用戶,如果是,則觸發(fā)執(zhí)行所述分配單元的功能;選擇單元708,用于當(dāng)不需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用 戶,為該用戶選擇原方案對(duì)應(yīng)的網(wǎng)頁(yè)資源。圖7中的接收單元701、分配單元702、返回單元703和記錄單元704的作用分別 和圖5中接收單元501、分配單元502、返回單元503和記錄單元504的作用相同。本發(fā)明的系統(tǒng)的實(shí)施例是與方法的實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān) 之處可以參見(jiàn)方法的實(shí)施例部分說(shuō)明。由于在本發(fā)明中一個(gè)網(wǎng)站網(wǎng)址對(duì)應(yīng)了多套進(jìn)行測(cè)試的網(wǎng)頁(yè)資源,服務(wù)器根據(jù)預(yù)置 的分配規(guī)則為用戶選擇網(wǎng)頁(yè)資源,避免由于人的主觀選擇等因素造成測(cè)試過(guò)程中各套方案 的訪問(wèn)人數(shù)有較大差異的問(wèn)題,本發(fā)明可以通過(guò)設(shè)定的規(guī)則,將原方案和對(duì)比方案在相同 的環(huán)境下,同時(shí)進(jìn)行測(cè)試,來(lái)獲得各套方案的測(cè)試數(shù)據(jù),這樣,測(cè)試各套方案時(shí),獲得的測(cè)試 數(shù)據(jù)會(huì)具有較高的可比性,匯總測(cè)試數(shù)據(jù)對(duì)各套方案進(jìn)行比較,得到的比較結(jié)果會(huì)更加準(zhǔn) 確。本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他 實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的 一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明 將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一 致的最寬的范圍。
權(quán)利要求
1.一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法,其特征在于,包括接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多套網(wǎng)頁(yè)資源; 根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源; 返回所選擇的網(wǎng)頁(yè)資源,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè)展現(xiàn)所述網(wǎng)頁(yè)資源; 記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè)試數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括 將為用戶選擇的網(wǎng)頁(yè)資源的標(biāo)志信息記錄在用戶本地;當(dāng)下次接收到該用戶對(duì)所述網(wǎng)站的訪問(wèn)請(qǐng)求時(shí),為該用戶選擇其本地記錄的標(biāo)志信息 對(duì)應(yīng)的網(wǎng)頁(yè)資源,并將該網(wǎng)頁(yè)資源返回給該用戶。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng) 頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源包括根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí)間信息,以及預(yù)置的時(shí)間信息與網(wǎng)頁(yè)資源之間的對(duì)應(yīng) 關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí)間 信息,以及預(yù)置的時(shí)間信息與網(wǎng)頁(yè)資源之間的對(duì)應(yīng)關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶選 擇一套網(wǎng)頁(yè)資源包括獲取接收到所述下載請(qǐng)求時(shí)刻的秒數(shù)末位數(shù)字,為該用戶選擇所述末位數(shù)字對(duì)應(yīng)的網(wǎng) 頁(yè)資源。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng) 頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源包括接收到所述下載請(qǐng)求時(shí),產(chǎn)生一隨機(jī)數(shù),獲取該隨機(jī)數(shù)的末位數(shù)字,為該用戶選擇該末 位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,還包括根據(jù)預(yù)置的規(guī)則,判斷是否需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用 戶,如果是,則觸發(fā)執(zhí)行所述根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套 網(wǎng)頁(yè)資源的步驟。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括如果不需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用戶,則為該用戶選擇原 方案對(duì)應(yīng)的網(wǎng)頁(yè)資源。
8. 一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的系統(tǒng),其特征在于,包括接收單元,用于接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站地址對(duì)應(yīng)多套網(wǎng) 頁(yè)資源;分配單元,用于根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源;返回單元,用于將所選擇網(wǎng)頁(yè)資源返回,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè)展現(xiàn)所 述網(wǎng)頁(yè)資源;記錄單元,用于記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè)試數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,還包括網(wǎng)頁(yè)標(biāo)志記錄單元,用于將分配單元為用戶選擇的網(wǎng)頁(yè)資源的標(biāo)志信息記錄在用戶本地;網(wǎng)頁(yè)資源選擇單元,用于為該用戶選擇其本地記錄的標(biāo)志信息對(duì)應(yīng)的網(wǎng)頁(yè)資源。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述分配單元包括第一分配單元,用于根據(jù)接收到所述下載請(qǐng)求時(shí)的時(shí)間信息,以及預(yù)置的時(shí)間信息與 網(wǎng)頁(yè)資源之間的對(duì)應(yīng)關(guān)系,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述第一分配單元包括第一分配子單 元,用于獲取接收到所述下載請(qǐng)求時(shí)刻的秒數(shù)末位數(shù)字,為該用戶選擇所述末位數(shù)字對(duì)應(yīng) 的網(wǎng)頁(yè)資源。
12.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述分配單元包括第二分配單元,用于接收到所述下載請(qǐng)求時(shí),產(chǎn)生一隨機(jī)數(shù),獲取該隨機(jī)數(shù)的末位數(shù) 字,為該用戶選擇該末位數(shù)字對(duì)應(yīng)的網(wǎng)頁(yè)資源。
13.根據(jù)權(quán)利要求8至12任一項(xiàng)所述的系統(tǒng),其特征在于,還包括判斷單元,用于根據(jù)預(yù)置的規(guī)則,判斷是否需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行 網(wǎng)站測(cè)試的用戶,如果是,則觸發(fā)執(zhí)行所述分配單元的功能。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,還包括選擇單元,用于當(dāng)不需要選擇當(dāng)前發(fā)起訪問(wèn)請(qǐng)求的用戶為進(jìn)行網(wǎng)站測(cè)試的用戶,為該 用戶選擇原方案對(duì)應(yīng)的網(wǎng)頁(yè)資源。
全文摘要
本發(fā)明公開(kāi)了一種獲取網(wǎng)站測(cè)試數(shù)據(jù)的方法,包括接收下載網(wǎng)站地址對(duì)應(yīng)的網(wǎng)頁(yè)資源的請(qǐng)求,所述網(wǎng)站的地址對(duì)應(yīng)多套網(wǎng)頁(yè)資源;根據(jù)預(yù)置的分配規(guī)則,從所述多套網(wǎng)頁(yè)資源中為用戶選擇一套網(wǎng)頁(yè)資源;返回所選擇的網(wǎng)頁(yè)資源,以便在客戶端的瀏覽器中通過(guò)一網(wǎng)頁(yè)展現(xiàn)所述網(wǎng)頁(yè)資源;記錄用戶在所述網(wǎng)頁(yè)中的瀏覽行為,將相應(yīng)的數(shù)據(jù)確定為網(wǎng)站測(cè)試數(shù)據(jù)。通過(guò)本發(fā)明獲得的測(cè)試數(shù)據(jù)可比性較高,使用所述獲得的測(cè)試數(shù)據(jù)對(duì)各套方案進(jìn)行比較,得到的比較結(jié)果會(huì)更準(zhǔn)確。
文檔編號(hào)G06F17/30GK102004781SQ20101055732
公開(kāi)日2011年4月6日 申請(qǐng)日期2010年11月23日 優(yōu)先權(quán)日2010年11月23日
發(fā)明者楊淞, 梁希云 申請(qǐng)人:北京酷我科技有限公司