1.一種終端界面顯示的檢測(cè)方法,其特征在于,包括:
驅(qū)動(dòng)終端執(zhí)行應(yīng)用軟件測(cè)試用例以渲染生成界面,并執(zhí)行界面圖像錄制;
獲取所述終端錄制的測(cè)試圖像;
將所述圖像進(jìn)行圖像分析,以確定所述測(cè)試用例的界面顯示參數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述圖像進(jìn)行圖像分析,以確定所述測(cè)試用例的界面顯示參數(shù)包括:
將所述圖像進(jìn)行幀拆分;
將相鄰幀圖像進(jìn)行比對(duì),以獲取幀相似度;
如果當(dāng)前幀圖像與前一幀圖像的幀相似度達(dá)到第一設(shè)定門(mén)限值,則確定所述前一幀圖像為界面渲染完成幀;
根據(jù)所述界面渲染完成幀確定所述界面的渲染時(shí)長(zhǎng)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,將所述圖像進(jìn)行幀拆分包括:
按照設(shè)定時(shí)間間隔,將所述圖像進(jìn)行幀拆分。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述圖像進(jìn)行圖像分析,以確定所述測(cè)試用例的界面顯示參數(shù)包括:
從所述圖像中獲取渲染完成幀;
將所述渲染完成幀的幀圖像與基準(zhǔn)幀圖像進(jìn)行比對(duì),以確定幀圖像中的區(qū)別位置;
將所述區(qū)別位置作為界面顯示參數(shù),進(jìn)行突出顯示。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,將所述渲染完成幀的幀圖像與基準(zhǔn)幀圖像進(jìn)行比對(duì),以確定幀圖像中的區(qū)別位置包括:
將所述渲染完成幀的幀圖像與基準(zhǔn)幀圖像按照設(shè)定規(guī)則劃分為至少兩個(gè)區(qū)域;
對(duì)每個(gè)區(qū)域中的幀圖像進(jìn)行像素點(diǎn)比對(duì);
如果區(qū)域內(nèi)的像素點(diǎn)相似度低于第二設(shè)定門(mén)限值,則確定所述區(qū)域?yàn)閰^(qū)別位置。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,驅(qū)動(dòng)終端執(zhí)行應(yīng)用軟件測(cè)試用例以渲染生成界面,并執(zhí)行界面圖像錄制包括:
驅(qū)動(dòng)終端開(kāi)啟瀏覽器,并在瀏覽器的地址欄中輸入應(yīng)用軟件測(cè)試用例的訪問(wèn)地址,以觸發(fā)所述瀏覽器進(jìn)行網(wǎng)頁(yè)訪問(wèn),渲染生成界面,并從輸入訪問(wèn)地址開(kāi)始執(zhí)行界面圖像錄制。
7.一種終端界面顯示的檢測(cè)裝置,其特征在于,包括:
驅(qū)動(dòng)模塊,用于驅(qū)動(dòng)終端執(zhí)行應(yīng)用軟件測(cè)試用例以渲染生成界面,并執(zhí)行界面圖像錄制;
獲取模塊,用于獲取所述終端錄制的測(cè)試圖像;
分析模塊,用于將所述圖像進(jìn)行圖像分析,以確定所述測(cè)試用例的界面顯示參數(shù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述分析模塊包括:
拆分單元,用于將所述圖像進(jìn)行幀拆分;
比對(duì)單元,用于將相鄰幀圖像進(jìn)行比對(duì),以獲取幀相似度;
界面渲染完成幀確定單元,用于如果當(dāng)前幀圖像與前一幀圖像的幀相似度達(dá)到第一設(shè)定門(mén)限值,則確定所述前一幀圖像為界面渲染完成幀;
渲染時(shí)長(zhǎng)確定單元,用于根據(jù)所述界面渲染完成幀確定所述界面的渲染時(shí)長(zhǎng)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述拆分單元包括:
等時(shí)長(zhǎng)拆分子單元,用于按照設(shè)定時(shí)間間隔,將所述圖像進(jìn)行幀拆分。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述分析模塊包括:
渲染完成幀獲取單元,用于從所述圖像中獲取渲染完成幀;
幀圖像比對(duì)單元,用于將所述渲染完成幀的幀圖像與基準(zhǔn)幀圖像進(jìn)行比對(duì),以確定幀圖像中的區(qū)別位置;
突出顯示單元,用于將所述區(qū)別位置作為界面顯示參數(shù),進(jìn)行突出顯示。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述幀圖像比對(duì)單元包括:
區(qū)域劃分子單元,用于將所述渲染完成幀的幀圖像與基準(zhǔn)幀圖像按照設(shè)定規(guī)則劃分為至少兩個(gè)區(qū)域;
像素點(diǎn)比對(duì)子單元,用于對(duì)每個(gè)區(qū)域中的幀圖像進(jìn)行像素點(diǎn)比對(duì);
區(qū)別位置確定子單元,用于如果區(qū)域內(nèi)的像素點(diǎn)相似度低于第二設(shè)定門(mén)限值,則確定所述區(qū)域?yàn)閰^(qū)別位置。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述驅(qū)動(dòng)模塊包括:
瀏覽器驅(qū)動(dòng)單元,用于驅(qū)動(dòng)終端開(kāi)啟瀏覽器,并在瀏覽器的地址欄中輸入應(yīng)用軟件測(cè)試用例的訪問(wèn)地址,以觸發(fā)所述瀏覽器進(jìn)行網(wǎng)頁(yè)訪問(wèn),渲染生成界面,并從輸入訪問(wèn)地址開(kāi)始執(zhí)行界面圖像錄制。