日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

應(yīng)用軟件的測(cè)試及基準(zhǔn)異常代碼圖像的構(gòu)建方法和裝置與流程

文檔序號(hào):39724152發(fā)布日期:2024-10-22 13:20閱讀:2來(lái)源:國(guó)知局
應(yīng)用軟件的測(cè)試及基準(zhǔn)異常代碼圖像的構(gòu)建方法和裝置與流程

本技術(shù)涉及計(jì)算機(jī),尤其涉及一種應(yīng)用軟件的測(cè)試及基準(zhǔn)異常代碼圖像的構(gòu)建方法和裝置。


背景技術(shù):

1、應(yīng)用軟件(application)是和系統(tǒng)軟件相對(duì)應(yīng)的,是用戶(hù)可以使用的各種程序設(shè)計(jì)語(yǔ)言,以及用各種程序設(shè)計(jì)語(yǔ)言編制的應(yīng)用軟件的集合。在應(yīng)用軟件發(fā)布之前,測(cè)試人員通常需要針對(duì)不同的機(jī)型、不同系統(tǒng)平臺(tái)以及不同網(wǎng)絡(luò)等不同的運(yùn)行環(huán)境,對(duì)待測(cè)試的應(yīng)用軟件進(jìn)行界面兼容性測(cè)試。

2、界面兼容性測(cè)試,是指驗(yàn)證和評(píng)估應(yīng)用軟件在不同操作系統(tǒng)、瀏覽器、終端設(shè)備及其配置下的運(yùn)行情況。它關(guān)注的是應(yīng)用軟件與不同平臺(tái)之間的兼容性,包括顯示效果、布局、字體、圖標(biāo)、顏色等。

3、目前,在對(duì)待測(cè)試的應(yīng)用軟件進(jìn)行界面兼容性測(cè)試時(shí),通常會(huì)采用自動(dòng)化測(cè)試程序進(jìn)行自動(dòng)化測(cè)試。由于按照現(xiàn)有技術(shù),自動(dòng)化測(cè)試程序一般只會(huì)針對(duì)主流的終端設(shè)備機(jī)型和操作系統(tǒng)等運(yùn)行環(huán)境設(shè)計(jì)測(cè)試用例,因此會(huì)存在測(cè)試用例對(duì)于終端設(shè)備和/或運(yùn)行環(huán)境覆蓋不全,進(jìn)而導(dǎo)致自動(dòng)化測(cè)試方法的適用范圍受限。而如果要擴(kuò)大其適用范圍,又需要技術(shù)人員設(shè)計(jì)新的測(cè)試用例,費(fèi)時(shí)費(fèi)力,效率較低。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)的多個(gè)方面提供一種應(yīng)用軟件的測(cè)試及基準(zhǔn)異常代碼圖像的構(gòu)建方法和裝置,用于解決現(xiàn)有技術(shù)中的自動(dòng)化測(cè)試方法的適用范圍比較受限,且難以擴(kuò)大其適用范圍的問(wèn)題。

2、本技術(shù)實(shí)施例還提供一種應(yīng)用軟件的測(cè)試方法,包括:從待測(cè)試的應(yīng)用軟件的代碼中,獲取所述應(yīng)用軟件的目標(biāo)顯示界面的代碼特征;通過(guò)融合所述代碼特征、目標(biāo)運(yùn)行終端的參數(shù)以及目標(biāo)運(yùn)行環(huán)境的參數(shù),構(gòu)建對(duì)應(yīng)于所述目標(biāo)顯示界面的代碼構(gòu)建圖像;根據(jù)所述代碼構(gòu)建圖像和基準(zhǔn)異常代碼圖像之間的相似度,確定所述應(yīng)用軟件運(yùn)行在所述目標(biāo)運(yùn)行環(huán)境和所述目標(biāo)運(yùn)行終端時(shí)的界面兼容性;所述基準(zhǔn)異常代碼圖像,表征所述應(yīng)用軟件在不同運(yùn)行終端和/或不同運(yùn)行環(huán)境運(yùn)行時(shí),導(dǎo)致所述目標(biāo)顯示界面發(fā)生異常顯示的常規(guī)條件。

3、本技術(shù)實(shí)施例還提供一種基準(zhǔn)異常代碼圖像的構(gòu)建方法,包括:獲取多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼和正常顯示代碼、以及多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面的代碼運(yùn)行終端參數(shù)以及代碼運(yùn)行環(huán)境參數(shù);基于多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼和正常顯示代碼,對(duì)多模態(tài)特征提取網(wǎng)絡(luò)進(jìn)行訓(xùn)練,以通過(guò)所述訓(xùn)練得到的多模態(tài)特征提取網(wǎng)絡(luò),提取得到多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼的代碼特征值;基于多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼的代碼特征值、以及多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面的代碼運(yùn)行終端參數(shù)以及代碼運(yùn)行環(huán)境參數(shù),構(gòu)建多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常代碼構(gòu)建圖像;基于多個(gè)所述異常代碼構(gòu)建圖像中各異常代碼構(gòu)建圖像與其他異常代碼構(gòu)建圖像之間的相似度,從多個(gè)所述異常代碼構(gòu)建圖像中確定基準(zhǔn)異常代碼圖像。

4、本技術(shù)實(shí)施例還提供一種應(yīng)用軟件的測(cè)試裝置,包括:特征獲取模塊,用于從待測(cè)試的應(yīng)用軟件的代碼中,獲取所述應(yīng)用軟件的目標(biāo)顯示界面的代碼特征;圖像構(gòu)建模塊,用于通過(guò)融合所述代碼特征、目標(biāo)運(yùn)行終端的參數(shù)以及目標(biāo)運(yùn)行環(huán)境的參數(shù),構(gòu)建對(duì)應(yīng)于所述目標(biāo)顯示界面的代碼構(gòu)建圖像;軟件測(cè)試模塊,用于根據(jù)所述代碼構(gòu)建圖像和基準(zhǔn)異常代碼圖像之間的相似度,確定所述應(yīng)用軟件運(yùn)行在所述目標(biāo)運(yùn)行環(huán)境和所述目標(biāo)運(yùn)行終端時(shí)的界面兼容性;所述基準(zhǔn)異常代碼圖像,表征所述應(yīng)用軟件在不同運(yùn)行終端和/或不同運(yùn)行環(huán)境運(yùn)行時(shí),導(dǎo)致所述目標(biāo)顯示界面發(fā)生異常顯示的常規(guī)條件。

5、本技術(shù)實(shí)施例還提供一種基準(zhǔn)異常代碼圖像的構(gòu)建裝置,包括:數(shù)據(jù)獲取模塊,用于獲取多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼和正常顯示代碼、以及多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面的代碼運(yùn)行終端參數(shù)以及代碼運(yùn)行環(huán)境參數(shù);網(wǎng)絡(luò)訓(xùn)練模塊,用于基于多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼和正常顯示代碼,對(duì)多模態(tài)特征提取網(wǎng)絡(luò)進(jìn)行訓(xùn)練,以通過(guò)所述訓(xùn)練得到的多模態(tài)特征提取網(wǎng)絡(luò),提取得到多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼的代碼特征值;圖像構(gòu)建模塊,用于基于多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼的代碼特征值、以及多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面的代碼運(yùn)行終端參數(shù)以及代碼運(yùn)行環(huán)境參數(shù),構(gòu)建多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常代碼構(gòu)建圖像;圖像確定模塊,用于基于多個(gè)所述異常代碼構(gòu)建圖像中各異常代碼構(gòu)建圖像與其他異常代碼構(gòu)建圖像之間的相似度,從多個(gè)所述異常代碼構(gòu)建圖像中確定基準(zhǔn)異常代碼圖像。

6、本技術(shù)實(shí)施例還提供一種電子設(shè)備,包括:存儲(chǔ)器和處理器;所述存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序;所述處理器,與所述存儲(chǔ)器耦合,用于執(zhí)行所述計(jì)算機(jī)程序,以用于:

7、從待測(cè)試的應(yīng)用軟件的代碼中,獲取所述應(yīng)用軟件的目標(biāo)顯示界面的代碼特征;通過(guò)融合所述代碼特征、目標(biāo)運(yùn)行終端的參數(shù)以及目標(biāo)運(yùn)行環(huán)境的參數(shù),構(gòu)建對(duì)應(yīng)于所述目標(biāo)顯示界面的代碼構(gòu)建圖像;根據(jù)所述代碼構(gòu)建圖像和基準(zhǔn)異常代碼圖像之間的相似度,確定所述應(yīng)用軟件運(yùn)行在所述目標(biāo)運(yùn)行環(huán)境和所述目標(biāo)運(yùn)行終端時(shí)的界面兼容性;所述基準(zhǔn)異常代碼圖像,表征所述應(yīng)用軟件在不同運(yùn)行終端和/或不同運(yùn)行環(huán)境運(yùn)行時(shí),導(dǎo)致所述目標(biāo)顯示界面發(fā)生異常顯示的常規(guī)條件;或者,

8、獲取多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼和正常顯示代碼、以及多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面的代碼運(yùn)行終端參數(shù)以及代碼運(yùn)行環(huán)境參數(shù);基于多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼和正常顯示代碼,對(duì)多模態(tài)特征提取網(wǎng)絡(luò)進(jìn)行訓(xùn)練,以通過(guò)所述訓(xùn)練得到的多模態(tài)特征提取網(wǎng)絡(luò),提取得到多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼的代碼特征值;基于多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常顯示代碼的代碼特征值、以及多個(gè)所述出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面的代碼運(yùn)行終端參數(shù)以及代碼運(yùn)行環(huán)境參數(shù),構(gòu)建多個(gè)出現(xiàn)界面兼容性問(wèn)題的目標(biāo)顯示界面對(duì)應(yīng)的異常代碼構(gòu)建圖像;基于多個(gè)所述異常代碼構(gòu)建圖像中各異常代碼構(gòu)建圖像與其他異常代碼構(gòu)建圖像之間的相似度,從多個(gè)所述異常代碼構(gòu)建圖像中確定基準(zhǔn)異常代碼圖像。

9、本技術(shù)實(shí)施例還提供一種存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),致使所述處理器實(shí)現(xiàn)本技術(shù)實(shí)施例提供的應(yīng)用軟件的測(cè)試方法或權(quán)利要求4~7中任一項(xiàng)所述基準(zhǔn)異常代碼圖像的構(gòu)建方法的步驟。

10、通過(guò)上述至少一個(gè)實(shí)施例,由于可以支持根據(jù)實(shí)際的測(cè)試需求,來(lái)靈活基于應(yīng)用軟件在不同運(yùn)行終端和/或不同運(yùn)行環(huán)境中運(yùn)行時(shí),導(dǎo)致目標(biāo)顯示界面發(fā)生異常顯示的常規(guī)條件構(gòu)建基準(zhǔn),從而可以在對(duì)應(yīng)用軟件進(jìn)行界面兼容性測(cè)試時(shí),基于該基準(zhǔn)異常代碼圖像,與待測(cè)試的應(yīng)用軟件的目標(biāo)顯示界面的代碼構(gòu)建圖像進(jìn)行相似度比對(duì),就可以得到應(yīng)用軟件運(yùn)行在任意的目標(biāo)運(yùn)行環(huán)境和目標(biāo)運(yùn)行終端時(shí)的界面兼容性測(cè)試結(jié)果,解決了現(xiàn)有技術(shù)存在的由于測(cè)試用例覆蓋不全,而導(dǎo)致自動(dòng)化測(cè)試的適用范圍受限的問(wèn)題。并且,該方案通過(guò)擴(kuò)充基準(zhǔn)代碼圖像構(gòu)建的條件,就可以實(shí)現(xiàn)方便地?cái)U(kuò)大自動(dòng)化測(cè)試的適用范圍,具備適用范圍可靈活高效擴(kuò)展的優(yōu)點(diǎn)。

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