国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多版本網(wǎng)頁訪問測試方法

      文檔序號:6501801閱讀:233來源:國知局
      多版本網(wǎng)頁訪問測試方法
      【專利摘要】本發(fā)明涉及一種多版本網(wǎng)頁訪問測試方法,其包括以下步驟:步驟①,用戶訪問原版頁面后,判斷用戶是否曾經(jīng)訪問過此頁面。步驟②,判斷用戶現(xiàn)在訪問的原版頁面是否為原始版本。步驟③,返回服務(wù)器端,解析頁面參數(shù)。步驟④,判斷本次訪問是否跳轉(zhuǎn)。步驟⑤,繼續(xù)加載原版內(nèi)容,更新瀏覽器cookie值。步驟⑥,步驟③完成后對頁面參數(shù)匹配新版地址。步驟⑦,返回新地址。步驟⑧,打開新版地址,瀏覽器更新cookie值。由此,能夠?qū)?yīng)多版本網(wǎng)頁的有效測試。并且,能夠支持靜態(tài)和動態(tài)的頁面。再者,本發(fā)明支持參與實(shí)驗的多套頁面的各項網(wǎng)頁數(shù)據(jù)指標(biāo)跟蹤對比,便于后續(xù)調(diào)試。
      【專利說明】多版本網(wǎng)頁訪問測試方法

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及一種測試方法,尤其涉及一種多版本網(wǎng)頁訪問測試方法。

      【背景技術(shù)】
      [0002] 行業(yè)內(nèi)提供多版本網(wǎng)頁A/B測試實(shí)驗服務(wù)的供應(yīng)商數(shù)量不多,且基本都是國外 的,例如 Google Analytics, Visual Website Optimizer 等。
      [0003] 對于常用的測試需求,現(xiàn)有方法存在的問題羅列如下: 1、只支持一套頁面的A/B測試,當(dāng)網(wǎng)站整體的風(fēng)格需要改版時,不能每次只對一套頁 面進(jìn)行A/B測試(因為不統(tǒng)一的風(fēng)格同時出現(xiàn)會使人非常迷惑)。
      [0004] 2、不支持靜態(tài)頁面,原有的多版本網(wǎng)頁A/B測試方法需要在跳轉(zhuǎn)新版時把舊版 參數(shù)導(dǎo)入新版地址中,對于一些動態(tài)頁面完全沒有問題,但是對于靜態(tài)地址的頁面就沒 有辦法使用,因為靜態(tài)頁面本身是不帶任何參數(shù)的,參數(shù)可能已經(jīng)蘊(yùn)含在URI (Uniform Resource Identifier)的路徑或者文件名中。
      [0005] 3、只能根據(jù)指定的某一個頁面的轉(zhuǎn)化情況來判斷不同版本轉(zhuǎn)化率的區(qū)別,指標(biāo)單 〇


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

      [0006] 本發(fā)明的目的就是為了解決現(xiàn)有技術(shù)中存在的上述問題,提供一種多版本網(wǎng)頁訪 問測試方法。
      [0007] 本發(fā)明的目的通過以下技術(shù)方案來實(shí)現(xiàn): 多版本網(wǎng)頁訪問測試方法,其包括以下步驟:步驟①,用戶訪問原版頁面后,判斷用戶 是否曾經(jīng)訪問過此頁面,如果是,進(jìn)入步驟②,如果不是,進(jìn)入步驟④。步驟②,判斷用戶現(xiàn) 在訪問的原版頁面是否為原始版本,如果是,進(jìn)入步驟⑤,如果不是,進(jìn)入步驟③。步驟③, 返回服務(wù)器端,解析頁面參數(shù)。步驟④,判斷本次訪問是否跳轉(zhuǎn),如果是,進(jìn)入步驟③,如果 不是,進(jìn)入步驟⑤。步驟⑤,不跳轉(zhuǎn),繼續(xù)加載原版內(nèi)容,更新瀏覽器cookie值。步驟⑥,步 驟③完成后對頁面參數(shù)匹配新版地址。步驟⑦,返回新地址。步驟⑧,打開新版地址,瀏覽 器更新cookie值。
      [0008] 上述的多版本網(wǎng)頁訪問測試方法,其中:步驟①所述判斷用戶是否曾經(jīng)訪問的過 程為,當(dāng)一個未進(jìn)行訪問測試的用戶訪問原始頁面時,通過Java script在用戶的Cookie 中設(shè)置一個Visit Vision的標(biāo)志來定義此部分用戶最終的去向,如原始版本設(shè)置為A,新 版則設(shè)置為B,判斷用戶是否訪問過此頁面可通過判斷Cookie中是否設(shè)置了 Visit Vision 來進(jìn)行,如Cookie中Visit Vision為A則訪問原始頁面,Cookie中Visit Vision為B則 訪問新版地址頁面。
      [0009] 進(jìn)一步地,上述的多版本網(wǎng)頁訪問測試方法,其中:所述的步驟③中,解析頁面參 數(shù)為用正則匹配頁面URL解析頁面參數(shù),分離出的數(shù)據(jù)按照事先定義的正則表達(dá)式的規(guī)則 獲取,所述的數(shù)據(jù)包含所有URL中傳遞的動態(tài)數(shù)據(jù)。
      [0010] 更進(jìn)一步地,上述的多版本網(wǎng)頁訪問測試方法,其中:所述的步驟⑥中把步驟③分 離出的參數(shù)和服務(wù)器端存儲的對應(yīng)新版地址拼接,生成URL后返回給用戶。
      [0011] 再進(jìn)一步地,上述的多版本網(wǎng)頁訪問測試方法,其中:所述的步驟⑦中通過Java script中配置的URL跳轉(zhuǎn)規(guī)則,將新版本頁面的URL返回給瀏覽器。
      [0012] 本發(fā)明技術(shù)方案的優(yōu)點(diǎn)主要體現(xiàn)在:能夠?qū)?yīng)多版本網(wǎng)頁的有效測試。并且,能夠 支持靜態(tài)和動態(tài)的頁面。再者,本發(fā)明支持參與實(shí)驗的多套頁面的各項網(wǎng)頁數(shù)據(jù)指標(biāo)跟蹤 對比,便于后續(xù)調(diào)試。

      【專利附圖】

      【附圖說明】
      [0013] 本發(fā)明的目的、優(yōu)點(diǎn)和特點(diǎn),將通過下面優(yōu)選實(shí)施例的非限制性說明進(jìn)行圖示和 解釋。這些實(shí)施例僅是應(yīng)用本發(fā)明技術(shù)方案的典型范例,凡采取等同替換或者等效變換而 形成的技術(shù)方案,均落在本發(fā)明要求保護(hù)的范圍之內(nèi)。這些附圖當(dāng)中,圖1是本發(fā)明實(shí)施示 意圖。

      【具體實(shí)施方式】
      [0014] 如圖1所示的多版本網(wǎng)頁訪問測試方法,其特別之處在于包括以下步驟:步驟①, 用戶訪問原版頁面后,判斷用戶是否曾經(jīng)訪問過此頁面,如果是,進(jìn)入步驟②,如果不是,進(jìn) 入步驟④。步驟②,判斷用戶現(xiàn)在訪問的原版頁面是否為原始版本,如果是,進(jìn)入步驟⑤,如 果不是,進(jìn)入步驟③。步驟③,返回服務(wù)器端,解析頁面參數(shù)。步驟④,判斷本次訪問是否跳 轉(zhuǎn),如果是,進(jìn)入步驟③,如果不是,進(jìn)入步驟⑤。步驟⑤,不跳轉(zhuǎn),繼續(xù)加載原版內(nèi)容,更新 瀏覽器cookie值。步驟⑥,步驟③完成后對頁面參數(shù)匹配新版地址。步驟⑦,返回新地址。 步驟⑧,打開新版地址,瀏覽器更新cookie值。
      [0015] 就本發(fā)明一較佳的實(shí)施方式來看,為了更好的進(jìn)行判斷分析,減少服務(wù)器的整體 數(shù)據(jù)處理,步驟①所述判斷用戶是否曾經(jīng)訪問的過程為,當(dāng)一個未進(jìn)行訪問測試的用戶訪 問原始頁面時,通過Java script在用戶的Cookie中設(shè)置一個Visit Vision的標(biāo)志來定 義此部分用戶最終的去向,如原始版本設(shè)置為A,新版則設(shè)置為B,判斷用戶是否訪問過此 頁面可通過判斷Cookie中是否設(shè)置了 Visit Vision來進(jìn)行,如Cookie中Visit Vision 為A則訪問原始頁面,Cookie中Visit Vision為B則訪問新版地址頁面。
      [0016] 進(jìn)一步來看,為了提高參數(shù)的分析效果,解析頁面參數(shù)為用正則匹配頁面URL解 析頁面參數(shù),分離出的數(shù)據(jù)按照事先定義的正則表達(dá)式的規(guī)則獲取,所述的數(shù)據(jù)包含所有 URL中傳遞的動態(tài)數(shù)據(jù)。
      [0017] 再進(jìn)一步來看,考慮到用戶能夠訪問新版地址,步驟⑥中把步驟③分離出的參數(shù) 和服務(wù)器端存儲的對應(yīng)新版地址拼接,生成URL后返回給用戶。具體來說,為了減少數(shù)據(jù)處 理的負(fù)擔(dān),步驟⑦中通過Java script中配置的URL跳轉(zhuǎn)規(guī)則,將新版本頁面的URL返回給 瀏覽器。
      [0018] 通過上述的文字表述可以看出,采用本發(fā)明后,能夠?qū)?yīng)多版本網(wǎng)頁的有效測試。 并且,能夠支持靜態(tài)和動態(tài)的頁面。再者,本發(fā)明支持參與實(shí)驗的多套頁面的各項網(wǎng)頁數(shù)據(jù) 指標(biāo)跟蹤對比,便于后續(xù)調(diào)試。
      【權(quán)利要求】
      1. 多版本網(wǎng)頁訪問測試方法,其特征在于包括以下步驟: 步驟①,用戶訪問原版頁面后,判斷用戶是否曾經(jīng)訪問過此頁面,如果是,進(jìn)入步驟②, 如果不是,進(jìn)入步驟④, 步驟②,判斷用戶現(xiàn)在訪問的原版頁面是否為原始版本,如果是,進(jìn)入步驟⑤,如果不 是,進(jìn)入步驟③, 步驟③,返回服務(wù)器端,解析頁面參數(shù), 步驟④,判斷本次訪問是否跳轉(zhuǎn),如果是,進(jìn)入步驟③,如果不是,進(jìn)入步驟⑤, 步驟⑤,不跳轉(zhuǎn),繼續(xù)加載原版內(nèi)容,更新瀏覽器cookie值, 步驟⑥,步驟③完成后對頁面參數(shù)匹配新版地址, 步驟⑦,返回新地址, 步驟⑧,打開新版地址,瀏覽器更新cookie值。
      2. 根據(jù)權(quán)利要求1所述的多版本網(wǎng)頁訪問測試方法,其特征在于:步驟①所述判斷 用戶是否曾經(jīng)訪問的過程為,當(dāng)一個未進(jìn)行訪問測試的用戶訪問原始頁面時,通過Java script在用戶的Cookie中設(shè)置一個Visit Vision的標(biāo)志來定義此部分用戶最終的去向, 如原始版本設(shè)置為A,新版則設(shè)置為B,判斷用戶是否訪問過此頁面可通過判斷Cookie中是 否設(shè)置了 Visit Vision來進(jìn)行,如Cookie中Visit Vision為A則訪問原始頁面,Cookie 中Visit Vision為B則訪問新版地址頁面。
      3. 根據(jù)權(quán)利要求1所述的多版本網(wǎng)頁訪問測試方法,其特征在于:所述的步驟③中,解 析頁面參數(shù)為用正則匹配頁面URL解析頁面參數(shù),分離出的數(shù)據(jù)按照事先定義的正則表達(dá) 式的規(guī)則獲取,所述的數(shù)據(jù)包含所有URL中傳遞的動態(tài)數(shù)據(jù)。
      4. 根據(jù)權(quán)利要求1所述的多版本網(wǎng)頁訪問測試方法,其特征在于:所述的步驟⑥中把 步驟③分離出的參數(shù)和服務(wù)器端存儲的對應(yīng)新版地址拼接,生成URL后返回給用戶。
      5. 根據(jù)權(quán)利要求1所述的多版本網(wǎng)頁訪問測試方法,其特征在于:所述的步驟⑦中通 過Java script中配置的URL跳轉(zhuǎn)規(guī)則,將新版本頁面的URL返回給瀏覽器。
      【文檔編號】G06F11/36GK104102577SQ201310128292
      【公開日】2014年10月15日 申請日期:2013年4月12日 優(yōu)先權(quán)日:2013年4月12日
      【發(fā)明者】王專, 吳志祥, 張海龍, 馬和平, 吳劍, 郭鳳林, 王曉鐘, 龐紹進(jìn) 申請人:同程網(wǎng)絡(luò)科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1