国产精品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)頁(yè)顯示一致性檢測(cè)方法和裝置與流程

      文檔序號(hào):12364012閱讀:327來(lái)源:國(guó)知局
      網(wǎng)頁(yè)顯示一致性檢測(cè)方法和裝置與流程

      本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體而言,涉及網(wǎng)頁(yè)顯示一致性檢測(cè)方法和裝置。



      背景技術(shù):

      目前Web2.0技術(shù)已經(jīng)非常成熟,所以Web應(yīng)用程序開(kāi)發(fā)已經(jīng)成為了當(dāng)前軟件開(kāi)發(fā)的主力軍?,F(xiàn)在很多應(yīng)用都進(jìn)行了互聯(lián)網(wǎng)web化。為了保證用戶顯示一致性,在進(jìn)行web化后,進(jìn)行web頁(yè)面的界面測(cè)試是必須要做的工作。在進(jìn)行界面測(cè)試時(shí)Web的界面布局測(cè)試、多瀏覽器測(cè)試等都成為的最難解決的問(wèn)題。其中,需要進(jìn)行多瀏覽器測(cè)試的主要原因是,目前市場(chǎng)上進(jìn)行web顯示的瀏覽器會(huì)使用各種瀏覽器內(nèi)核,例如:當(dāng)前常見(jiàn)的內(nèi)核:Trident、Gecko、Presto、Webkit、Blink,而不同內(nèi)核的瀏覽器在進(jìn)行同一個(gè)網(wǎng)頁(yè)頁(yè)面渲染時(shí)可能會(huì)導(dǎo)致顯示不一致,另外,由于css語(yǔ)言本身或者在使用css時(shí)也可能會(huì)導(dǎo)致同一個(gè)瀏覽器渲染同一web頁(yè)面出現(xiàn)顯示不一致,所以需要對(duì)web頁(yè)面進(jìn)行同一網(wǎng)頁(yè)使用不同內(nèi)核的瀏覽器進(jìn)行渲染顯示的一致性測(cè)試。而現(xiàn)有技術(shù)中沒(méi)有對(duì)這個(gè)問(wèn)題的解決方案。



      技術(shù)實(shí)現(xiàn)要素:

      有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種網(wǎng)頁(yè)顯示一致性檢測(cè)方法、裝置和系統(tǒng),能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致。

      本發(fā)明的一種網(wǎng)頁(yè)顯示一致性檢測(cè)方法,包括:

      獲取待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容;

      在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果;

      在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果;

      將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果中相同網(wǎng)頁(yè)內(nèi)容區(qū)域比較,發(fā)現(xiàn)兩者相似度大于預(yù)設(shè)閾值,則確定所述網(wǎng)頁(yè)顯示一致。

      其中,在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果,包括:

      在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),對(duì)所述頁(yè)面內(nèi)容區(qū)域進(jìn)行截圖和/或拼圖以生成第一頁(yè)面結(jié)果;

      其中,在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果包括:

      在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),對(duì)所述頁(yè)面內(nèi)容區(qū)域截圖和/或拼圖以生成第二頁(yè)面結(jié)果。

      其中,還包括:當(dāng)所述第一顯示參數(shù)大于所述第二顯示參數(shù)時(shí),根據(jù)所述第一顯示參數(shù)與第二顯示參數(shù)比例關(guān)系,對(duì)所述第二顯示參數(shù)下顯示的網(wǎng)頁(yè)執(zhí)行大于1次截圖,對(duì)所有截圖進(jìn)行拼圖生成所述第二頁(yè)面結(jié)果。

      其中,還包括:當(dāng)所述第一顯示參數(shù)小于所述第二顯示參數(shù)時(shí),根據(jù)所述第一顯示參數(shù)與所述第二顯示參數(shù)比例關(guān)系,對(duì)所述第一顯示參數(shù)下顯示的網(wǎng)頁(yè)執(zhí)行大于1次截圖,對(duì)所有截圖進(jìn)行拼圖生成所述第一頁(yè)面結(jié)果。

      其中,還包括:記錄每次截圖頁(yè)面區(qū)域位置,根據(jù)頁(yè)面區(qū)域位置進(jìn)行拼圖。

      其中,在對(duì)截圖進(jìn)行拼接前,還包括:對(duì)所述截圖進(jìn)行對(duì)齊、裁剪處理。

      另一方面本發(fā)明還提供一種網(wǎng)頁(yè)顯示一致性檢測(cè)裝置,包括:

      內(nèi)容獲取單元,用于獲取待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容;

      第一結(jié)果生成單元,用于在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果;

      第二結(jié)果生成單元,用于在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果;

      一致性確定單元,用于將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果中相同網(wǎng)頁(yè)內(nèi)容區(qū)域比較,發(fā)現(xiàn)兩者相似度大于預(yù)設(shè)閾值,確定網(wǎng)頁(yè)顯示一致。

      其中,所述第一結(jié)果生成單元,包括:第一截圖模塊,用于在所述第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),對(duì)所述頁(yè)面內(nèi)容區(qū)域截圖;其中,所述第二結(jié)果生成單元包括:第二截圖模塊,用于在所述第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),對(duì)所述頁(yè)面內(nèi)容區(qū)域截圖。

      其中,所述第一結(jié)果生成單元,還包括:第一拼接模塊,用于將在第一顯示參數(shù)下的所有截圖進(jìn)行拼接以生成第一頁(yè)面結(jié)果。

      其中,所述第二結(jié)果生成單元,還包括:第二拼接模塊,用于將在第二顯示參數(shù)下的所有截圖進(jìn)行拼接以生成第二頁(yè)面結(jié)果。

      其中,所述一致性確定單元,還包括:比較模塊,用于將將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較得出是否滿足預(yù)設(shè)條件的比較結(jié)果。

      本發(fā)明的網(wǎng)頁(yè)顯示一致性檢測(cè)方法和裝置,在獲取網(wǎng)頁(yè)內(nèi)容后,在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果;在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果;然后將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較,發(fā)現(xiàn)滿足預(yù)設(shè)條件,確定所述網(wǎng)頁(yè)顯示是一致的能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)一致。能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致。

      為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。

      附圖說(shuō)明

      為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1示出了本發(fā)明實(shí)施例所提供的網(wǎng)頁(yè)顯示一致性檢測(cè)方法的流程圖;

      圖2示出了本發(fā)明的實(shí)施例的一個(gè)網(wǎng)頁(yè)展示示例圖;

      圖3示出了本發(fā)明另一個(gè)實(shí)施例所提供的網(wǎng)頁(yè)顯示一致性檢測(cè)方法的流程圖;

      圖4a-圖4d示出了多次截圖的示例;

      圖5a-圖5d示出了多次截圖的另一示例;

      圖6示出了本發(fā)明實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置的框架圖;

      圖7示出了本發(fā)明另一實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置的第一生成模塊的方框圖;

      圖8示出了本發(fā)明另一實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置的第二生 成模塊的方框圖。

      具體實(shí)施方式

      下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      本發(fā)明的網(wǎng)頁(yè)顯示一致性檢測(cè)方法,在獲取網(wǎng)頁(yè)內(nèi)容后,在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果;在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果;然后將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果中相同網(wǎng)頁(yè)內(nèi)容區(qū)域比較,發(fā)現(xiàn)兩者相似度大于預(yù)設(shè)閾值,則確定所述網(wǎng)頁(yè)顯示一致。本發(fā)明能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致。

      下面通過(guò)實(shí)施例進(jìn)行描述。

      圖1示出了本發(fā)明實(shí)施例所提供的網(wǎng)頁(yè)顯示一致性檢測(cè)方法的流程圖。

      如圖1所示,本實(shí)施例一種網(wǎng)頁(yè)顯示一致性檢測(cè)方法,包括:

      S100:獲取待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容。

      瀏覽器向網(wǎng)絡(luò)服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。網(wǎng)絡(luò)服務(wù)器響應(yīng)瀏覽器的請(qǐng)求,返回請(qǐng)求網(wǎng)頁(yè)的網(wǎng)絡(luò)數(shù)據(jù)。例如:瀏覽器向網(wǎng)絡(luò)發(fā)起訪問(wèn)www.sina.com.cn的請(qǐng)求。新浪網(wǎng)絡(luò)服務(wù)器會(huì)響應(yīng)瀏覽器請(qǐng)求,返回www.sina.com.cn網(wǎng)頁(yè)對(duì)應(yīng)的網(wǎng)頁(yè)內(nèi)容數(shù)據(jù)。在優(yōu)選實(shí)施方式中還包括存儲(chǔ)本步驟獲取的待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容。

      S110:在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果。

      通常情況下,瀏覽器都有一個(gè)默認(rèn)顯示參數(shù)。通常的默認(rèn)是瀏覽器在全屏下顯示網(wǎng)頁(yè)。默認(rèn)顯示參數(shù)跟顯示設(shè)備的物理大小相關(guān)。本實(shí)施例不限定第一顯示參數(shù)的值,第一顯示參數(shù)的上限值為顯示設(shè)備的最大物理大小。

      優(yōu)先實(shí)施方式中第一顯示參數(shù)是全屏大小。

      瀏覽器在第一顯示參數(shù)顯示所述網(wǎng)頁(yè)。這里是根據(jù)S100中獲取的網(wǎng)頁(yè) 數(shù)據(jù)來(lái)顯示所述網(wǎng)頁(yè)。在優(yōu)選實(shí)施方式中,本步驟生成的第一頁(yè)面結(jié)果為在第一顯示參數(shù)下的頁(yè)面區(qū)域構(gòu)成的頁(yè)面結(jié)果,不包含瀏覽器的工具欄等邊框的內(nèi)容區(qū)域。

      S120:在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果。

      本實(shí)施例的第二顯示參數(shù)與第一顯示參數(shù)不同。第二顯示參數(shù)的上限值為顯示設(shè)備的最大物理大小。本步驟的網(wǎng)頁(yè)數(shù)據(jù)來(lái)源于S100獲得的數(shù)據(jù),不再進(jìn)行網(wǎng)頁(yè)數(shù)據(jù)的獲取動(dòng)作。

      在優(yōu)選實(shí)施方式中,第二顯示參數(shù)是第一顯示參數(shù)的整數(shù)倍。例如:2、4、8倍。

      同樣,在另一優(yōu)選實(shí)施方式中,第一顯示參數(shù)是第二顯示參數(shù)的整數(shù)倍。例如:2、4、8倍。

      S130:將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果中相同網(wǎng)頁(yè)內(nèi)容區(qū)域比較,發(fā)現(xiàn)兩者相似度大于預(yù)設(shè)閾值,則確定所述網(wǎng)頁(yè)顯示一致,否則確定所述網(wǎng)頁(yè)顯示是不一致的。

      由于第二顯示參數(shù)與第一顯示參數(shù)不同,所以生成的第一頁(yè)面結(jié)果和第二頁(yè)面結(jié)果也不同。所以在本實(shí)施例的S130中,在進(jìn)行比較時(shí)僅僅比較相同網(wǎng)頁(yè)內(nèi)容區(qū)域的內(nèi)容。即當(dāng)相同區(qū)域的內(nèi)容相似度達(dá)到預(yù)設(shè)閾值則確定所述網(wǎng)頁(yè)顯示是一致的,否則確定所述網(wǎng)頁(yè)顯示是不一致的。在進(jìn)行內(nèi)容相似度比較時(shí)需要對(duì)網(wǎng)頁(yè)的色彩,文字內(nèi)容,頁(yè)面布局等內(nèi)容都進(jìn)行比較。

      圖2示出了本發(fā)明的實(shí)施例的一個(gè)網(wǎng)頁(yè)展示示例圖。

      如圖2所示,當(dāng)?shù)谝伙@示參數(shù)為在全屏下顯示www.sina.com.cn,網(wǎng)頁(yè)內(nèi)容區(qū)域的大小為1004*594,第一頁(yè)面結(jié)果為圖2整副圖的內(nèi)容區(qū)域。當(dāng)?shù)诙@示參數(shù)為第一顯示參數(shù)的1/4時(shí),此時(shí)第二頁(yè)面結(jié)果僅僅為圖2中標(biāo)號(hào)為1的內(nèi)容區(qū)域,即(0,297)-(502,594)這一內(nèi)容區(qū)域。

      此時(shí)在進(jìn)行第一頁(yè)面結(jié)果與第二頁(yè)面結(jié)果比較時(shí),僅僅比較區(qū)域1的內(nèi)容,如果第一頁(yè)面結(jié)果的區(qū)域1的內(nèi)容與第二頁(yè)面結(jié)果的相似度達(dá)到預(yù)設(shè)閾值時(shí),則確定所述網(wǎng)頁(yè)顯示是一致的,否則,確定所述網(wǎng)頁(yè)顯示是不一致的。

      本領(lǐng)域技術(shù)人員可以知道,本實(shí)施例設(shè)置的第一顯示參數(shù)和第二顯示參數(shù)是網(wǎng)頁(yè)的具體大小,本發(fā)明并不局限于是設(shè)置的網(wǎng)頁(yè)具體大小,可以是顯 示比例。例如:可以將瀏覽器的第一次顯示的第一顯示參數(shù)為全屏,而第二顯示參數(shù)為1/4的全屏大小。

      本實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)方法,在獲取到待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容后,在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果;在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果;然后將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較,滿足預(yù)設(shè)條件,則確定所述網(wǎng)頁(yè)顯示是一致的。能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致。

      本實(shí)施例能夠?qū)崿F(xiàn)由于css語(yǔ)言本身或者在使用css時(shí)會(huì)導(dǎo)致同一個(gè)瀏覽器不同顯示參數(shù)下顯示同一web頁(yè)面也會(huì)出現(xiàn)顯示不一致的問(wèn)題。實(shí)現(xiàn)同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致的測(cè)試。

      圖3示出了本發(fā)明另一個(gè)實(shí)施例所提供的網(wǎng)頁(yè)顯示一致性檢測(cè)方法的流程圖。

      如圖3所示,本實(shí)施例的網(wǎng)頁(yè)顯示一致性檢測(cè)方法,包括:

      S300,獲取待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容。

      本步驟可以參考前一實(shí)施例的S100的實(shí)現(xiàn)方式。

      S301,設(shè)置第一顯示參數(shù),在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè)。

      通常情況下,瀏覽器都有一個(gè)默認(rèn)顯示參數(shù)。通常的默認(rèn)是瀏覽器在全屏下顯示網(wǎng)頁(yè)。默認(rèn)顯示參數(shù)跟顯示設(shè)備的物理大小相關(guān)。本實(shí)施例不限定第一顯示參數(shù)的值,第一顯示參數(shù)的上限值為顯示設(shè)備的最大物理大小。

      優(yōu)先實(shí)施方式中第一顯示參數(shù)是全屏。這里是根據(jù)S300中獲取的網(wǎng)頁(yè)數(shù)據(jù)來(lái)顯示所述網(wǎng)頁(yè)。

      S302,對(duì)頁(yè)面內(nèi)容區(qū)域截圖以生成第一頁(yè)面結(jié)果。

      本步驟生成的第一頁(yè)面結(jié)果為在第一顯示參數(shù)下的頁(yè)面區(qū)域構(gòu)成的頁(yè)面結(jié)果,不包含瀏覽器的工具欄等邊框的內(nèi)容區(qū)域。也就是在第一顯示參數(shù)下的頁(yè)面區(qū)域進(jìn)行截圖,并保存截圖,所述截圖為第一頁(yè)面結(jié)果。如圖2所示,全圖即對(duì)在全屏情況下的頁(yè)面區(qū)域截圖。

      S303,設(shè)置小于第一顯示參數(shù)的第二顯示參數(shù),在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè)。

      第二顯示參數(shù)為小于第一顯示參數(shù)的值。本步驟可以通過(guò)瀏覽器自動(dòng)設(shè) 置第二實(shí)現(xiàn)大小。假設(shè)為全屏的1/4大小,此時(shí)瀏覽器在第二顯示參數(shù)下每次顯示的頁(yè)面區(qū)域?yàn)榈谝伙@示參數(shù)的1/4大小。

      本實(shí)施例中,對(duì)于同一url的網(wǎng)頁(yè)進(jìn)行測(cè)試時(shí),只請(qǐng)求一次網(wǎng)頁(yè)內(nèi)容,即第二次只是改變顯示比例,而不是重新向服務(wù)器發(fā)起請(qǐng)求。因?yàn)閷?duì)于動(dòng)態(tài)頁(yè)面,每次請(qǐng)求返回的結(jié)果可能會(huì)不一樣,如果請(qǐng)求兩次,則網(wǎng)頁(yè)內(nèi)容很有可能不同,不能進(jìn)行比較。

      S304,根據(jù)第一顯示參數(shù)與第二顯示參數(shù)比例關(guān)系,對(duì)所述第二顯示參數(shù)下顯示的網(wǎng)頁(yè)執(zhí)行大于1次截圖。。

      由于第二顯示參數(shù)為小于第一顯示參數(shù)的值。所以本步驟在進(jìn)行1次截圖后的頁(yè)面區(qū)域大小會(huì)小于第一顯示參數(shù)的頁(yè)面區(qū)域。所以本步驟可以重復(fù)進(jìn)行多次截圖,每次截不同的網(wǎng)頁(yè)區(qū)域。例如:假設(shè)第一顯示參數(shù)為全屏下的網(wǎng)頁(yè)區(qū)域截圖。第二顯示參數(shù)為第一顯示參數(shù)的1/4大小。則本步驟需要進(jìn)行4次截圖。如圖4a,圖4b,圖4c,圖4d所示。由于瀏覽器在每次顯示時(shí)都可以自動(dòng)記錄本次顯示的網(wǎng)頁(yè)區(qū)域,所以本步驟可以自動(dòng)的進(jìn)行四次截圖。例如,第一顯示參數(shù)為1004*594的網(wǎng)頁(yè)。在第二顯示參數(shù)下,即第一顯示參數(shù)的1/4大小下,需要進(jìn)行4次網(wǎng)頁(yè)區(qū)域截圖。第1次截圖網(wǎng)頁(yè)區(qū)域?yàn)?0,297)-(502,594),第2次截圖網(wǎng)頁(yè)區(qū)域?yàn)?502,297)-(1004,594),第3次截圖網(wǎng)頁(yè)區(qū)域?yàn)?0,0)-(502,297),第4次截圖網(wǎng)頁(yè)區(qū)域?yàn)?502,0)-(297,1004)。

      S305,對(duì)所有截圖進(jìn)行拼圖生成第二頁(yè)面結(jié)果。

      將在第二顯示比例下的所有截圖進(jìn)行拼接以生成第二頁(yè)面結(jié)果。即將上面的4次截圖進(jìn)行拼接以生成第二頁(yè)面結(jié)果。例如:將圖4a,圖4b,圖4c,圖4d進(jìn)行拼接,生成第二頁(yè)面結(jié)果。

      這里的拼圖使用是現(xiàn)有的拼圖技術(shù)。

      優(yōu)選實(shí)施方式中,在S304瀏覽器記錄每次截圖頁(yè)面區(qū)域位置。S305,根據(jù)頁(yè)面區(qū)域位置進(jìn)行拼圖。

      也就是說(shuō)可以先截大圖即包含的網(wǎng)頁(yè)內(nèi)容區(qū)域多的圖,然后多次截取小圖即網(wǎng)頁(yè)內(nèi)容區(qū)域少的圖。也可以先進(jìn)行小圖的多次截取,再截取大圖。先后順序不做限制。顯示窗口的大小可以預(yù)先設(shè)置。根據(jù)預(yù)先設(shè)置的參數(shù)進(jìn)行 截圖即可。

      S306,將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較。

      第二頁(yè)面結(jié)果為在第二顯示參數(shù)下經(jīng)過(guò)多次截圖后,拼接而成的網(wǎng)頁(yè)截圖。

      所以在優(yōu)選實(shí)施方式中,在S304進(jìn)行頁(yè)面區(qū)域截圖時(shí),經(jīng)過(guò)多次截圖的網(wǎng)頁(yè)區(qū)域需要全面覆蓋第一顯示參數(shù)下的頁(yè)面區(qū)域。如圖5a-圖5c所示,不同的截圖之間會(huì)有會(huì)有交叉內(nèi)容,圖中的粗線外面區(qū)域內(nèi)容即為交叉內(nèi)容,也就是邊界的頁(yè)面區(qū)域可能會(huì)同時(shí)被幾次截圖。在拼接前,優(yōu)先實(shí)施方式是將圖片進(jìn)行對(duì)齊、以及剪裁處理,即對(duì)圖5a-圖5c所示的4副圖進(jìn)行對(duì)齊處理,對(duì)粗線以外的重復(fù)區(qū)域進(jìn)行裁剪。

      S307,判斷比較結(jié)果,相似度大于預(yù)設(shè)閾值,則確定所述網(wǎng)頁(yè)顯示是一致(S308),否則確定所述網(wǎng)頁(yè)顯示不一致(S309)。這里預(yù)設(shè)閾值為85%-95%范圍,優(yōu)選為90%,但不局限于此。

      本實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)方法,在獲取到待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容后,在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),然后通過(guò)截圖方式生成第一頁(yè)面結(jié)果;在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),然后通過(guò)截圖方式生成第二頁(yè)面結(jié)果;然后將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較,滿足預(yù)設(shè)條件,則確定所述網(wǎng)頁(yè)顯示是一致的。能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致。

      本領(lǐng)域技術(shù)人員可以知道,前面實(shí)施例是將第二顯示參數(shù)設(shè)置成小于第一顯示參數(shù)。所以第二頁(yè)面結(jié)果的生成需要進(jìn)行多次截圖然后進(jìn)行拼接。同理可以將第二顯示參數(shù)設(shè)置成大于第一顯示參數(shù),第一頁(yè)面結(jié)果的生成需要進(jìn)行多次截圖然后進(jìn)行拼接。然后將拼接而成的第一頁(yè)面結(jié)果與只進(jìn)行過(guò)1次截圖的第二頁(yè)面結(jié)果進(jìn)行比較。也就是當(dāng)將第二顯示參數(shù)設(shè)置成大于第一顯示參數(shù)時(shí),S301,S302的過(guò)程和S304,S305的過(guò)程調(diào)換。

      在優(yōu)選實(shí)施方式中,根據(jù)第二顯示參數(shù)與第一顯示參數(shù)的關(guān)系,可以在生成第一頁(yè)面結(jié)果時(shí)進(jìn)行多次頁(yè)面截圖,然后經(jīng)過(guò)拼接生成第一頁(yè)面結(jié)果。在第二頁(yè)面結(jié)果生成時(shí)也進(jìn)行多次截圖,然后進(jìn)過(guò)拼接生成第二頁(yè)面結(jié)果。

      圖6示出了本發(fā)明實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置的框架圖。

      如圖6所示,本實(shí)施例的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置包括:

      內(nèi)容獲取單元600,用于獲取待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容。

      瀏覽器的內(nèi)容獲取單元600向網(wǎng)絡(luò)服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。網(wǎng)絡(luò)服務(wù)器響應(yīng)內(nèi)容獲取單元600的請(qǐng)求,返回請(qǐng)求網(wǎng)頁(yè)的網(wǎng)絡(luò)數(shù)據(jù)。例如:瀏覽器向網(wǎng)絡(luò)發(fā)起訪問(wèn)www.sina.com.cn的請(qǐng)求。新浪網(wǎng)絡(luò)服務(wù)器會(huì)響應(yīng)瀏覽器請(qǐng)求,返回www.sina.com.cn網(wǎng)頁(yè)對(duì)應(yīng)的網(wǎng)頁(yè)內(nèi)容數(shù)據(jù)。在優(yōu)選實(shí)施方式中還包括存儲(chǔ)單元(圖中未示出)存儲(chǔ)內(nèi)容獲取單元600獲取的待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容。

      第一結(jié)果生成單元610,用于在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第一頁(yè)面結(jié)果。優(yōu)選實(shí)施方式中,第一結(jié)果生成單元610,包括:第一顯示模塊611、第一生成模塊612。第一顯示模塊611,用于設(shè)置第一顯示參數(shù),在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè)。第一生成模塊612,用于根據(jù)顯示模塊611顯示的網(wǎng)頁(yè)區(qū)域生成第一頁(yè)面結(jié)果。

      通常情況下,瀏覽器都有一個(gè)默認(rèn)顯示參數(shù)。通常的默認(rèn)是瀏覽器在全屏下顯示網(wǎng)頁(yè)。默認(rèn)顯示參數(shù)跟顯示設(shè)備的物理大小相關(guān)。本實(shí)施例不限定第一顯示參數(shù)的值,第一顯示參數(shù)的上限值為顯示設(shè)備的最大物理大小。

      優(yōu)先實(shí)施方式中第一顯示參數(shù)是全屏。

      瀏覽器在第一顯示參數(shù)顯示所述網(wǎng)頁(yè)。這里是根據(jù)內(nèi)容獲取單元600獲取的網(wǎng)頁(yè)數(shù)據(jù)來(lái)顯示所述網(wǎng)頁(yè)。在優(yōu)選實(shí)施方式中,第一生成模塊610生成的第一頁(yè)面結(jié)果為在第一顯示參數(shù)下的頁(yè)面區(qū)域構(gòu)成的頁(yè)面結(jié)果,不包含瀏覽器的工具欄等邊框的內(nèi)容區(qū)域。

      第二結(jié)果生成單元620,用于在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果。優(yōu)選實(shí)施方式中,第二結(jié)果生成單元620,包括:第二顯示模塊621、第二生成模塊622。第二顯示模塊621,用于在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè)。第二生成模塊622,用于根據(jù)第二顯示模塊621顯示的網(wǎng)頁(yè)區(qū)域生成第二頁(yè)面結(jié)果。

      本實(shí)施例的第二顯示參數(shù)與第一顯示參數(shù)不同。第二顯示參數(shù)的上限值為顯示設(shè)備的最大物理大小。顯示模塊621的網(wǎng)頁(yè)數(shù)據(jù)來(lái)源于內(nèi)容獲取單元600獲得的數(shù)據(jù),不重復(fù)進(jìn)行網(wǎng)頁(yè)數(shù)據(jù)的獲取,為了防止動(dòng)態(tài)網(wǎng)頁(yè)或者其它原因?qū)е戮W(wǎng)頁(yè)布局的變化。

      在優(yōu)選實(shí)施方式中,第二顯示參數(shù)是第一顯示參數(shù)的整數(shù)倍。例如:2、4、8倍。

      在優(yōu)選實(shí)施方式中,第一顯示參數(shù)是第二顯示參數(shù)的整數(shù)倍。例如:2、4、8倍。

      一致性確定單元630,用于將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較,發(fā)現(xiàn)滿足預(yù)設(shè)條件,確定所述網(wǎng)頁(yè)顯示是一致的。

      在優(yōu)選實(shí)施方式中,一致性確定單元630,還包括比較模塊631和確定模塊632。

      比較模塊631,用于將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較。

      判斷模塊632,用于根據(jù)比較模塊的比較結(jié)果,發(fā)現(xiàn)滿足預(yù)設(shè)條件,確定所述網(wǎng)頁(yè)顯示是一致的。

      由于第二顯示參數(shù)與第一顯示參數(shù)不同,所以第一結(jié)果生成單元610生成的第一頁(yè)面結(jié)果和第二結(jié)果生成單元620生成的第二頁(yè)面結(jié)果也不同。所以在本實(shí)施例一致性確定單元630的比較模塊631在進(jìn)行比較時(shí)僅僅比較相同區(qū)域的內(nèi)容。在優(yōu)先實(shí)施方式中,判斷模塊632,在比較模塊631比較出相同區(qū)域的內(nèi)容相似度達(dá)到預(yù)設(shè)閾值,則確定所述網(wǎng)頁(yè)顯示是一致的,否則,確定所述網(wǎng)頁(yè)顯示是不一致的。在進(jìn)行內(nèi)容相似度比較時(shí)需要對(duì)網(wǎng)頁(yè)的色彩,文字內(nèi)容,頁(yè)面布局等內(nèi)容都進(jìn)行比較。

      如圖2所示,當(dāng)?shù)谝伙@示參數(shù)為在全屏下顯示www.sina.com.cn,網(wǎng)頁(yè)內(nèi)容區(qū)域的大小為1004*594,第一頁(yè)面結(jié)果為圖2整副圖的內(nèi)容區(qū)域。當(dāng)?shù)诙@示參數(shù)為第一顯示參數(shù)的1/4時(shí),此時(shí)第二頁(yè)面結(jié)果僅僅為圖2中標(biāo)號(hào)為1的內(nèi)容區(qū)域,即(0,297)-(502,594)這一內(nèi)容區(qū)域。

      此時(shí)一致性確定單元630的比較模塊631在進(jìn)行第一頁(yè)面結(jié)果與第二頁(yè)面結(jié)果比較時(shí),僅僅比較區(qū)域1的內(nèi)容,如果第一頁(yè)面結(jié)果的區(qū)域1的內(nèi)容與第二頁(yè)面結(jié)果的相似度達(dá)到預(yù)設(shè)閾值時(shí),則判斷模塊632確定所述網(wǎng)頁(yè)顯示是一致的,否則,確定所述網(wǎng)頁(yè)顯示是不一致的。在進(jìn)行內(nèi)容相似度比較時(shí)需要對(duì)網(wǎng)頁(yè)的色彩,文字內(nèi)容,頁(yè)面布局等內(nèi)容都進(jìn)行比較。

      本實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置,內(nèi)容獲取單元在獲取到待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容后,由第一結(jié)果生成單元在第一顯示參數(shù)下顯示所述網(wǎng) 頁(yè),生成第一頁(yè)面結(jié)果;然后,由第二結(jié)果生成單元在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),生成第二頁(yè)面結(jié)果;最后,一致性確定單元將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較,滿足預(yù)設(shè)條件,則確定所述網(wǎng)頁(yè)顯示是一致的。能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致。

      圖7示出了本發(fā)明另一實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置的第一生成模塊的方框圖。

      圖8示出了本發(fā)明另一實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置的第二生成模塊的方框圖。

      如圖7、圖8所示,本實(shí)施例與圖6所示的實(shí)施例不同之處在于其中,第一結(jié)果生成單元610的第一生成模塊612還包括第一截圖模塊6121和/或第一拼接模塊6122。第二結(jié)果生成單元620的第二生成模塊622還包括第二截圖模塊6221和/或第二拼接模塊6222。

      第一截圖模塊6121,用于對(duì)第一顯示模塊611顯示的網(wǎng)頁(yè)區(qū)域進(jìn)行截圖。

      第一拼接模塊6122,用于當(dāng)?shù)谝唤貓D模塊6121對(duì)頁(yè)面區(qū)域進(jìn)行多次截圖后,對(duì)第一截圖模塊6121所有截圖進(jìn)行拼接生成第一頁(yè)面結(jié)果。當(dāng)?shù)谝唤貓D模塊6121對(duì)頁(yè)面區(qū)域進(jìn)行1次截圖時(shí),第一拼接模塊6122不工作,此時(shí),第一截圖模塊6121所截的1副圖為第一頁(yè)面結(jié)果。

      第二截圖模塊6221,用于對(duì)第二顯示模塊621顯示的網(wǎng)頁(yè)區(qū)域進(jìn)行截圖。

      第二拼接模塊6222,用于當(dāng)?shù)诙貓D模塊6221對(duì)頁(yè)面區(qū)域進(jìn)行多次截圖后,對(duì)第二截圖模塊6221所有截圖進(jìn)行拼接生成第二頁(yè)面結(jié)果。當(dāng)?shù)诙貓D模塊6221對(duì)頁(yè)面區(qū)域進(jìn)行1次截圖時(shí),第二拼接模塊6222不工作,此時(shí),第二截圖模塊6221所截的1副圖為第二頁(yè)面結(jié)果。

      在優(yōu)選實(shí)施方式中還包括對(duì)齊單元(圖中未示出)和/或剪裁單元(圖中未示出)。對(duì)齊單元用于在第一拼接模塊6122或第二拼接模塊6222在進(jìn)行圖片拼接前,將待拼接圖片進(jìn)行對(duì)齊處理。

      剪裁單元,用于在第一拼接模塊6122或第二拼接模塊6222在進(jìn)行圖片拼接前,對(duì)齊單元將待拼接圖片進(jìn)行對(duì)齊處理后,將重復(fù)的頁(yè)面區(qū)域進(jìn)行剪裁處理。

      下面以示例來(lái)說(shuō)明圖7所述裝置的工作原理和工作過(guò)程。

      首先,內(nèi)容獲取單元600獲取待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容。內(nèi)容獲取單元600工作原理可以參考前一實(shí)施例的S100的實(shí)現(xiàn)方式。之后,第一結(jié)果生成單元610的第一顯示模塊611設(shè)置第一顯示參數(shù),且在第一顯示參數(shù)下顯示所述網(wǎng)頁(yè)。通常情況下,瀏覽器都有一個(gè)默認(rèn)顯示參數(shù)。通常的默認(rèn)是瀏覽器在全屏下顯示網(wǎng)頁(yè)。默認(rèn)顯示參數(shù)跟顯示設(shè)備的物理大小相關(guān)。本實(shí)施例不限定第一顯示參數(shù)的值,第一顯示參數(shù)的上限值為顯示設(shè)備的最大物理大小。本示例中第一顯示參數(shù)是全屏。

      待第一顯示模塊顯示全屏顯示頁(yè)面后,第一截圖模塊6121對(duì)頁(yè)面內(nèi)容區(qū)域截圖,根據(jù)第一截圖模塊6121的截圖生成第一頁(yè)面結(jié)果。此時(shí)生成的第一頁(yè)面結(jié)果為在全屏下的頁(yè)面內(nèi)容區(qū)域構(gòu)成的頁(yè)面結(jié)果,不包含頁(yè)面內(nèi)容區(qū)域以外的但是顯示在屏幕上的工具欄、歷史欄等邊框的區(qū)域。也就是在全屏下的頁(yè)面內(nèi)容區(qū)域進(jìn)行截圖,并保存截圖,所述截圖為第一頁(yè)面結(jié)果。如圖2所示,圖2全圖即對(duì)在全屏情況下的頁(yè)面區(qū)域截圖,該圖即為第一頁(yè)面結(jié)果。

      然后,由第二結(jié)果生成單元620的第二顯示模塊621,設(shè)置小于第一顯示參數(shù)的第二顯示參數(shù),在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè)。第二顯示參數(shù)為小于第一顯示參數(shù)的值。第二顯示模塊621可以通過(guò)瀏覽器自動(dòng)設(shè)置第二實(shí)現(xiàn)大小。假設(shè)為全屏的1/4大小,此時(shí)瀏覽器在第二顯示參數(shù)下每次顯示的頁(yè)面區(qū)域?yàn)榈谝伙@示參數(shù)的1/4大小。本次第二顯示模塊621所顯示的網(wǎng)頁(yè)的數(shù)據(jù)來(lái)源依然是內(nèi)容獲取單元600所獲取的待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容。

      第二顯示模塊621完成在第二顯示參數(shù)下顯示待檢測(cè)網(wǎng)頁(yè)后,由第二截圖模塊6221對(duì)所述頁(yè)面內(nèi)容區(qū)域?qū)λ鲰?yè)面內(nèi)容區(qū)域進(jìn)行大于1次截圖。假設(shè)本示例中第二顯示模塊621顯示的頁(yè)面區(qū)域大小為1/4全屏。那么本示例第二截圖模塊6221對(duì)頁(yè)面進(jìn)行4次截圖。

      由于第二顯示參數(shù)為小于第一顯示參數(shù)的值。所以第二截圖模塊6221在進(jìn)行1次截圖后的頁(yè)面區(qū)域大小會(huì)小于第一顯示參數(shù)的頁(yè)面區(qū)域。所以第二截圖模塊6221可以重復(fù)進(jìn)行多次截圖,每次截不同的網(wǎng)頁(yè)區(qū)域。例如:假設(shè)第一顯示參數(shù)為全屏下的網(wǎng)頁(yè)區(qū)域截圖。第二顯示參數(shù)為第一顯示參數(shù)的1/4大小。則第二截圖模塊6221需要進(jìn)行4次截圖。如圖4a,圖4b,圖 4c,圖4d所示。由于瀏覽器在每次顯示時(shí)都可以自動(dòng)記錄本次顯示的網(wǎng)頁(yè)區(qū)域,所以第二截圖模塊6221可以自動(dòng)的進(jìn)行四次截圖。例如,第一顯示參數(shù)為1004*594的網(wǎng)頁(yè)。在第二顯示參數(shù)下,即第一顯示參數(shù)的1/4大小下,需要進(jìn)行4次網(wǎng)頁(yè)區(qū)域截圖。第二截圖模塊6221第1次截圖網(wǎng)頁(yè)區(qū)域?yàn)?0,297)-(502,594),第2次截圖網(wǎng)頁(yè)區(qū)域?yàn)?502,297)-(1004,594),第3次截圖網(wǎng)頁(yè)區(qū)域?yàn)?0,0)-(502,297),第4次截圖網(wǎng)頁(yè)區(qū)域?yàn)?502,0)-(297,1004)。

      然后,由第二拼接模塊6222對(duì)4副圖進(jìn)行拼接,拼接成1副待比較的圖片即第二頁(yè)面結(jié)果。例如:將圖4a,圖4b,圖4c,圖4d進(jìn)行拼接。這里的拼圖使用是現(xiàn)有的拼圖技術(shù)。

      第二頁(yè)面結(jié)果為在第二顯示參數(shù)下經(jīng)過(guò)多次截圖后,拼接而成的網(wǎng)頁(yè)截圖。所以在優(yōu)選實(shí)施方式中,第二截圖模塊6221進(jìn)行頁(yè)面區(qū)域截圖時(shí),經(jīng)過(guò)多次截圖的網(wǎng)頁(yè)區(qū)域需要全面覆蓋第一顯示參數(shù)下的頁(yè)面區(qū)域,然后經(jīng)過(guò)對(duì)齊模塊對(duì)圖片進(jìn)行對(duì)齊、以及剪裁模塊對(duì)圖片進(jìn)行剪裁處理,即由剪裁模塊對(duì)粗線以外的內(nèi)容區(qū)域進(jìn)行裁剪之后再進(jìn)行拼接。如圖5a-圖5c所示,不同的截圖之間會(huì)有會(huì)有交叉內(nèi)容,即粗線以外的頁(yè)面區(qū)域,也就是邊界的頁(yè)面區(qū)域可能會(huì)同時(shí)被幾次截圖。在第二拼接模塊6222進(jìn)行拼接前,經(jīng)過(guò)對(duì)齊模塊對(duì)圖片進(jìn)行對(duì)齊、以及剪裁模塊對(duì)圖片進(jìn)行剪裁處理,即由剪裁模塊對(duì)粗線以外的內(nèi)容區(qū)域進(jìn)行裁剪之后再由第二拼接模塊6222進(jìn)行拼接生成第二頁(yè)面結(jié)果。

      然后,由一致性確定單元630的比較模塊631將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較。最后,判斷模塊632,在比較模塊631比較出相同區(qū)域的內(nèi)容相似度達(dá)到預(yù)設(shè)閾值95%,則確定所述網(wǎng)頁(yè)顯示是一致的,否則,確定所述網(wǎng)頁(yè)顯示是不一致的。

      本實(shí)施例提供的網(wǎng)頁(yè)顯示一致性檢測(cè)裝置,內(nèi)容獲取單元在獲取到待檢測(cè)網(wǎng)頁(yè)的網(wǎng)頁(yè)內(nèi)容后,在完成全屏顯示后,由第一截圖模塊對(duì)網(wǎng)頁(yè)進(jìn)行截圖,生成第一頁(yè)面結(jié)果;然后,在第二顯示參數(shù)下顯示所述網(wǎng)頁(yè),由第二截圖模塊對(duì)頁(yè)面進(jìn)行多次截圖后,由拼接模塊進(jìn)行拼接生成第二頁(yè)面結(jié)果;最后,一致性確定單元將所述第二頁(yè)面結(jié)果與所述第一頁(yè)面結(jié)果比較,滿足預(yù)設(shè)條 件,則確定所述網(wǎng)頁(yè)顯示是一致的。能夠檢測(cè)出同一個(gè)瀏覽器在不同顯示參數(shù)下渲染同一網(wǎng)頁(yè)是否一致。

      附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專(zhuān)用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專(zhuān)用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。

      本發(fā)明實(shí)施例還提供了進(jìn)行網(wǎng)頁(yè)顯示一致性檢測(cè)方法的計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)了程序代碼的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述程序代碼包括的指令可用于執(zhí)行前面方法實(shí)施例中所述的方法,具體實(shí)現(xiàn)可參見(jiàn)方法實(shí)施例,在此不再贅述。

      所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。

      在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,又例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

      所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或 者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

      另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。

      所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

      以上所述,僅為本發(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)。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1