[發(fā)明專利]一種基于多瀏覽器多版本兼容性問(wèn)題的測(cè)試方法在審
| 申請(qǐng)?zhí)枺?/td> | 201711098088.5 | 申請(qǐng)日: | 2017-11-09 |
| 公開(kāi)(公告)號(hào): | CN107885662A | 公開(kāi)(公告)日: | 2018-04-06 |
| 發(fā)明(設(shè)計(jì))人: | 毛淑娟 | 申請(qǐng)(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 濟(jì)南舜源專利事務(wù)所有限公司37205 | 代理人: | 劉雪萍 |
| 地址: | 450000 河南省鄭州市*** | 國(guó)省代碼: | 河南;41 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 瀏覽器 版本 兼容性問(wèn)題 測(cè)試 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于瀏覽器兼容測(cè)試技術(shù)領(lǐng)域,具體涉及一種基于多瀏覽器多版本兼容性問(wèn)題的測(cè)試方法。
背景技術(shù)
在互聯(lián)網(wǎng)飛速發(fā)展的時(shí)代,由于B/S結(jié)構(gòu)的產(chǎn)品使用更加方便快捷,所以逐漸取代了C/S結(jié)構(gòu)化的產(chǎn)品, SSR集中管理平臺(tái)就是B/S產(chǎn)品。SSR分為管理平臺(tái)和客戶端安全引擎兩個(gè)子系統(tǒng),由兩者配合完成相關(guān)功能。SSR客戶端安裝在需要保護(hù)的主機(jī)上面,管理平臺(tái)安裝在單獨(dú)的主機(jī)上面。管理平臺(tái)包括:安全監(jiān)控、資源管理、策略管理、日志報(bào)表、系統(tǒng)管理等模塊。管理員通過(guò)管理平臺(tái)進(jìn)行配置,管理平臺(tái)存儲(chǔ)并下發(fā)到客戶端引擎。管理平臺(tái)提供安全消息總線,與客戶端引擎保持通信。可以通過(guò)SSR管理平臺(tái)對(duì)安裝在資源(物理機(jī)、虛擬機(jī)、虛擬化軟件)上的SSR客戶端進(jìn)行策略分發(fā)、修改、查詢、刪除等功能。客戶端引擎基于跨平臺(tái)的客戶端引擎框架,是策略執(zhí)行者和日志的產(chǎn)生者,可通過(guò)管理平臺(tái)對(duì)記錄的日志進(jìn)行審計(jì)。SSR管理平臺(tái)是可以通過(guò)Web瀏覽器來(lái)訪問(wèn)的界面,可以控制下發(fā)各種策略。
在這種結(jié)構(gòu)下,產(chǎn)品的用戶交互界面是通過(guò)WEB瀏覽器來(lái)訪問(wèn)。所以用戶對(duì)產(chǎn)品的界面越來(lái)越重視。但是每個(gè)PC機(jī)所安裝的瀏覽器不同,所使用瀏覽器內(nèi)核不同。就是一個(gè)界面在不同的瀏覽器會(huì)出現(xiàn)不同的展現(xiàn)方式,甚至于在相同瀏覽器的不同版本下也會(huì)產(chǎn)生不同的展現(xiàn)效果。對(duì),這就是瀏覽器的造成的界面兼容性問(wèn)題造成的。如果我們想知道每個(gè)瀏覽器以及瀏覽器每個(gè)版本的WEB界面的所存在的兼容性問(wèn)題勢(shì)必要把這些瀏覽器全部安裝。需要多臺(tái)設(shè)備安裝不同瀏覽器的不同版本來(lái)測(cè)試瀏覽器的兼容性問(wèn)題。這給WEB前端開(kāi)發(fā)人員以及測(cè)試人員都造成了很大的困惑以及產(chǎn)生了很大的工作量。此為現(xiàn)有技術(shù)的不足之處。
發(fā)明內(nèi)容
本發(fā)明的目的在于,針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,提供設(shè)計(jì)一種基于多瀏覽器多版本兼容性問(wèn)題的測(cè)試方法,以解決上述技術(shù)問(wèn)題。
為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是:
一種基于多瀏覽器多版本兼容性問(wèn)題的測(cè)試方法,包括如下步驟:
將多瀏覽器和每個(gè)瀏覽器的不同版本封裝成軟件產(chǎn)品,安裝到客戶端;
打開(kāi)界面,通過(guò)一級(jí)下拉框按鈕選擇測(cè)試瀏覽器,通過(guò)二級(jí)下拉框按鈕選擇所述測(cè)試瀏覽器的版本;
輸入U(xiǎn)RL路徑,按回車鍵顯示界面,測(cè)試顯示界面各組件的功能。
進(jìn)一步的,將多瀏覽器和每個(gè)瀏覽器的不同版本封裝成軟件產(chǎn)品,安裝到客戶端,包括:
開(kāi)發(fā)圖形UI界面基礎(chǔ)框架,以界面功能模塊形式,將各種瀏覽器集成到所述圖形UI界面基礎(chǔ)框架,在基礎(chǔ)框架的模塊標(biāo)題欄顯示此模塊內(nèi)部嵌入的瀏覽器名稱及版本。
進(jìn)一步的,開(kāi)發(fā)圖形UI界面基礎(chǔ)框架,以界面功能模塊形式,將各種瀏覽器集成到所述圖形UI界面基礎(chǔ)框架,在基礎(chǔ)框架的模塊標(biāo)題欄顯示此模塊內(nèi)部嵌入的瀏覽器名稱及版本,還包括:
隱藏瀏覽器的軟件顯示的界面,只保留操作頁(yè)面功能時(shí)的工具欄及菜單欄。
進(jìn)一步的,基礎(chǔ)框架的模塊標(biāo)題欄的一級(jí)下拉框按鈕用于選擇測(cè)試的瀏覽器型號(hào);二級(jí)下拉框用于選擇瀏覽器的版本號(hào)。
進(jìn)一步的,輸入U(xiǎn)RL路徑按回車鍵顯示界面,測(cè)試顯示界面各組件的功能,包括:
輸入測(cè)試界面的URL路徑按回車顯示測(cè)試界面,獲取第一網(wǎng)頁(yè),并保存第一網(wǎng)頁(yè)的界面圖片;
選擇同型號(hào)瀏覽器的不同版本或選其他型號(hào)的瀏覽器,輸入測(cè)試界面的URL路徑按回車顯示測(cè)試界面,獲取第二網(wǎng)頁(yè),并保存第二網(wǎng)頁(yè)的界面圖片;
對(duì)保存的網(wǎng)頁(yè)的界面圖片進(jìn)行預(yù)處理建立圖片索引表,根據(jù)圖片索引表對(duì)第一網(wǎng)頁(yè)和第二網(wǎng)頁(yè)顯示結(jié)果進(jìn)行比對(duì),并生成測(cè)試報(bào)告。
進(jìn)一步的,對(duì)保存的網(wǎng)頁(yè)的界面圖片進(jìn)行預(yù)處理建立圖片索引表,根據(jù)圖片索引表對(duì)第一網(wǎng)頁(yè)和第二網(wǎng)頁(yè)顯示結(jié)果進(jìn)行比對(duì),并生成測(cè)試報(bào)告,包括:
從所述第一網(wǎng)頁(yè)和第二網(wǎng)頁(yè)分別獲取多維度特征值,其中包括至少一個(gè)圖像元素的特征值和/或至少一個(gè)文本元素的特征值,根據(jù)獲取的特征值建立圖片索引表;
從第一網(wǎng)頁(yè)獲取每個(gè)文本元素的特征值,同時(shí)從第二網(wǎng)頁(yè)獲取相應(yīng)文本元素的特征值,將第一網(wǎng)頁(yè)獲取所述特征值的文本元素和從第二網(wǎng)頁(yè)獲取所述特征值的相應(yīng)文本元素組成文本元素對(duì),通過(guò)比較文本元素對(duì)的特征值判斷該文本元素對(duì)的兼容性;以及,從第一網(wǎng)頁(yè)獲取每個(gè)圖像元素的特征值,同時(shí)從第二網(wǎng)頁(yè)獲取相應(yīng)圖像元素的特征值,將第一網(wǎng)頁(yè)獲取所述特征值的圖像元素和從第二網(wǎng)頁(yè)獲取所述特征值的相應(yīng)圖像元素組成圖像元素對(duì),通過(guò)比較圖像元素對(duì)的特征值判斷該圖像元素對(duì)的兼容性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711098088.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 超級(jí)即插即用接口不對(duì)稱數(shù)字用戶線調(diào)制解調(diào)器
- 一種發(fā)現(xiàn)安全軟件之間兼容性問(wèn)題的方法和裝置
- 實(shí)現(xiàn)Android版本兼容及與第三方功能兼容的系統(tǒng)和方法
- 解決藍(lán)牙兼容性問(wèn)題的方法和裝置
- 在移動(dòng)端加載PC端應(yīng)用頁(yè)面的方法及裝置
- 測(cè)試方法、測(cè)試裝置、存儲(chǔ)設(shè)備及網(wǎng)絡(luò)設(shè)備
- 藍(lán)牙設(shè)備智能優(yōu)化方法、裝置及藍(lán)牙設(shè)備
- 一種兼容性問(wèn)題檢測(cè)方法、裝置及存儲(chǔ)介質(zhì)
- 一種Web應(yīng)用中布局兼容性問(wèn)題的修復(fù)方法和裝置
- 軟件兼容性處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)





