黑盒測(cè)試的高階——網(wǎng)頁(yè)加載速度評(píng)測(cè)

自動(dòng)化測(cè)試中,網(wǎng)頁(yè)加載速度是評(píng)測(cè)網(wǎng)頁(yè)或者打開網(wǎng)頁(yè)的APP的一個(gè)重要指標(biāo),接下來(lái)就從以下幾個(gè)方面跟大家探討下網(wǎng)頁(yè)加載性能評(píng)測(cè)的相關(guān)問題。

首先是選定評(píng)測(cè)對(duì)象:

1顾复、評(píng)測(cè)網(wǎng)站選取:可以針對(duì)某類網(wǎng)站進(jìn)行評(píng)測(cè)鲁捏,也可以根據(jù)用戶訪問數(shù)據(jù)芯砸,選取最常訪問的那些top網(wǎng)站;

2碴萧、評(píng)測(cè)機(jī)型乙嘀、系統(tǒng)選取:機(jī)型最好可以覆蓋低端機(jī)破喻、中端機(jī)以及高端機(jī)虎谢,系統(tǒng)覆蓋最主流的系統(tǒng);

3曹质、對(duì)比評(píng)測(cè)應(yīng)用選扔へ:主要是與競(jìng)品進(jìn)行對(duì)比擎场,具體對(duì)比的競(jìng)品list,可以與產(chǎn)品協(xié)商決定几莽。

判斷網(wǎng)頁(yè)加載完成的方法:

經(jīng)與開發(fā)溝通迅办,大致可以從以下四個(gè)方面來(lái)判斷網(wǎng)頁(yè)加載完成:

1、網(wǎng)頁(yè)html加載完成

2章蚣、網(wǎng)頁(yè)可見

3站欺、網(wǎng)站所有原因加載完成

4、網(wǎng)頁(yè)內(nèi)容不再發(fā)生變化

最后纤垂,對(duì)比了幾種評(píng)測(cè)方法矾策,并分析了各自的優(yōu)缺點(diǎn):

方法1:錄像,然后數(shù)幀數(shù)來(lái)計(jì)算評(píng)測(cè)時(shí)間

優(yōu)點(diǎn):1)峭沦、簡(jiǎn)單贾虽,可操作性強(qiáng)

缺點(diǎn):1)、準(zhǔn)確率低吼鱼,只能肉眼來(lái)分析是否加載完成蓬豁;

2)、耗時(shí)長(zhǎng)

PS:對(duì)于這個(gè)可以稍作改進(jìn)來(lái)節(jié)約人力成本:通過(guò)自動(dòng)化腳本來(lái)數(shù)幀數(shù)

方法2:確定網(wǎng)頁(yè)加載完成的起止標(biāo)志菇肃,通過(guò)插件攔截網(wǎng)頁(yè)加載的起止標(biāo)志地粪,計(jì)算加載時(shí)間

優(yōu)點(diǎn):1)、評(píng)測(cè)結(jié)果相對(duì)準(zhǔn)確琐谤,可以通過(guò)自動(dòng)化的過(guò)程完成驶忌,人工干預(yù)較少。

缺點(diǎn):1)笑跛、對(duì)于未越獄的機(jī)器,無(wú)法將插件應(yīng)用到第三方應(yīng)用聊品,只能做縱向?qū)Ρ确甚澹瑹o(wú)法完成橫向?qū)Ρ龋?/p>

2)、評(píng)測(cè)結(jié)果也不是很準(zhǔn)確翻屈,比如插件返回的標(biāo)志顯示網(wǎng)頁(yè)加載完成了陈哑,但實(shí)際上網(wǎng)頁(yè)出現(xiàn)白屏之類的

方法3:獲取網(wǎng)頁(yè)加載過(guò)程中的屏幕截圖,再后續(xù)對(duì)比這些截圖伸眶,當(dāng)截圖像素內(nèi)容沒有變化時(shí)惊窖,則可以認(rèn)為加載完成。

優(yōu)點(diǎn):1)厘贼、評(píng)測(cè)結(jié)果相對(duì)準(zhǔn)確

2)界酒、對(duì)越獄不越獄沒有要求

缺點(diǎn):1)、獲取截圖有一定的耗時(shí)嘴秸,如果截屏頻率較高毁欣,要截取大量的圖片進(jìn)行后續(xù)的圖片對(duì)比庇谆,耗時(shí)也不少。

PS:只獲取屏幕某一個(gè)標(biāo)志性區(qū)域的截圖及可凭疮,比如刷新按鈕等來(lái)進(jìn)行改進(jìn)饭耳。

TestBird——APP&手游測(cè)試中心

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市执解,隨后出現(xiàn)的幾起案子寞肖,更是在濱河造成了極大的恐慌,老刑警劉巖衰腌,帶你破解...
    沈念sama閱讀 218,755評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件新蟆,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡桶唐,警方通過(guò)查閱死者的電腦和手機(jī)栅葡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)尤泽,“玉大人欣簇,你說(shuō)我怎么就攤上這事∨髟迹” “怎么了熊咽?”我有些...
    開封第一講書人閱讀 165,138評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)闹丐。 經(jīng)常有香客問我横殴,道長(zhǎng),這世上最難降的妖魔是什么卿拴? 我笑而不...
    開封第一講書人閱讀 58,791評(píng)論 1 295
  • 正文 為了忘掉前任衫仑,我火速辦了婚禮,結(jié)果婚禮上堕花,老公的妹妹穿的比我還像新娘文狱。我一直安慰自己,他們只是感情好缘挽,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評(píng)論 6 392
  • 文/花漫 我一把揭開白布瞄崇。 她就那樣靜靜地躺著,像睡著了一般壕曼。 火紅的嫁衣襯著肌膚如雪苏研。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,631評(píng)論 1 305
  • 那天腮郊,我揣著相機(jī)與錄音摹蘑,去河邊找鬼。 笑死轧飞,一個(gè)胖子當(dāng)著我的面吹牛纹蝴,可吹牛的內(nèi)容都是我干的庄萎。 我是一名探鬼主播,決...
    沈念sama閱讀 40,362評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼塘安,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼糠涛!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起兼犯,我...
    開封第一講書人閱讀 39,264評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤忍捡,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后切黔,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體砸脊,經(jīng)...
    沈念sama閱讀 45,724評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年纬霞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了凌埂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,040評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡诗芜,死狀恐怖瞳抓,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情伏恐,我是刑警寧澤孩哑,帶...
    沈念sama閱讀 35,742評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站翠桦,受9級(jí)特大地震影響横蜒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜销凑,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評(píng)論 3 330
  • 文/蒙蒙 一丛晌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧斗幼,春花似錦茵乱、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)督勺。三九已至渠羞,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間智哀,已是汗流浹背次询。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瓷叫,地道東北人屯吊。 一個(gè)月前我還...
    沈念sama閱讀 48,247評(píng)論 3 371
  • 正文 我出身青樓送巡,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親盒卸。 傳聞我的和親對(duì)象是個(gè)殘疾皇子骗爆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 本文章轉(zhuǎn)載于搜狗測(cè)試 網(wǎng)頁(yè)加載速度是評(píng)測(cè)網(wǎng)頁(yè)或者打開網(wǎng)頁(yè)的APP的一個(gè)重要指標(biāo),接下來(lái)就從以下幾個(gè)方面跟大家探討下...
    夜境閱讀 340評(píng)論 0 0
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,162評(píng)論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)蔽介、插件摘投、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,105評(píng)論 4 62
  • 每次打開王者農(nóng)藥時(shí)犀呼,我總會(huì)對(duì)自己說(shuō):就一把!打完看會(huì)書/寫篇文/跑個(gè)步/洗衣服… 但是薇组,往往一把打完又是一把外臂。幾局...
    鯨遇閱讀 464評(píng)論 0 0
  • 創(chuàng)建 dev 目錄,npm init --yes 生成 package.json律胀,確保安裝 webpack web...
    賽亞人之神閱讀 628評(píng)論 1 1