[發(fā)明專利]軟件版本測試方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請?zhí)枺?/td> | 201711070064.9 | 申請日: | 2017-11-03 |
| 公開(公告)號(hào): | CN108268374B | 公開(公告)日: | 2019-03-05 |
| 發(fā)明(設(shè)計(jì))人: | 溫素劍;李坤 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 深圳眾鼎專利商標(biāo)代理事務(wù)所(普通合伙) 44325 | 代理人: | 譚果林 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 軟件版本 測試版本 基線版本 測試 代碼比對 存儲(chǔ)介質(zhì) 終端設(shè)備 數(shù)據(jù)庫 存儲(chǔ) 關(guān)聯(lián) 版本測試 比對結(jié)果 測試效率 優(yōu)化軟件 運(yùn)行代碼 比對 同源 | ||
本發(fā)明公開了一種軟件版本測試方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)。該軟件版本測試方法,包括:運(yùn)行代碼比對平臺(tái),所述代碼比對平臺(tái)與數(shù)據(jù)庫相連接;所述軟件版本測試方法還包括由所述代碼比對平臺(tái)執(zhí)行的如下步驟:獲取所述數(shù)據(jù)庫中存儲(chǔ)的待測試版本內(nèi)容,所述待測試版本內(nèi)容與待測試版本ID相關(guān)聯(lián);基于所述待測試版本ID,獲取所述數(shù)據(jù)庫中存儲(chǔ)的與所述待測試版本ID同源的基線版本內(nèi)容,所述基線版本內(nèi)容與基線版本ID相關(guān)聯(lián);對所述待測試版本內(nèi)容和所述基線版本內(nèi)容進(jìn)行代碼比對,獲取比對結(jié)果。該軟件版本測試方法進(jìn)行軟件版本測試時(shí),能夠提高軟件版本測試效率和優(yōu)化軟件版本測試效果。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件測試領(lǐng)域,尤其涉及一種軟件版本測試方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
目前軟件的更新迭代速度非常快,軟件的每一次更新都會(huì)有軟件版本的改動(dòng)。隨著軟件版本改動(dòng)頻率的提高,對軟件版本的測試要求也越來越高。當(dāng)前軟件版本改動(dòng)比對多且零散,難以直接讀取測試環(huán)境中的版本內(nèi)容,并缺少對版本內(nèi)容的比對,無法滿足對頻繁更新的軟件版本進(jìn)行直觀比對的測試需求,導(dǎo)致軟件版本測試效率低下且測試效果較差。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種軟件版本測試方法,以解決軟件版本測試效率低下且測試效果較差的問題。
第一方面,本發(fā)明實(shí)施例提供一種軟件版本測試方法,包括:
獲取所述數(shù)據(jù)庫中存儲(chǔ)的待測試版本內(nèi)容,所述待測試版本內(nèi)容與待測試版本ID相關(guān)聯(lián);
基于所述待測試版本ID,獲取所述數(shù)據(jù)庫中存儲(chǔ)的與所述待測試版本ID同源的基線版本內(nèi)容,所述基線版本內(nèi)容與基線版本ID相關(guān)聯(lián);
對所述待測試版本內(nèi)容和所述基線版本內(nèi)容進(jìn)行代碼比對,獲取比對結(jié)果。
第二方面,本發(fā)明實(shí)施例提供一種軟件版本測試裝置,包括:
待測試版本內(nèi)容獲取模塊,用于獲取所述數(shù)據(jù)庫中存儲(chǔ)的待測試版本內(nèi)容;
基線版本內(nèi)容獲取模塊,用于基于所述待測試版本ID,獲取所述數(shù)據(jù)庫中存儲(chǔ)的與所述待測試版本ID同源的基線版本內(nèi)容;
比對結(jié)果獲取模塊,用于對所述待測試版本內(nèi)容和所述基線版本內(nèi)容進(jìn)行代碼比對,獲取比對結(jié)果。
第三方面,本發(fā)明實(shí)施例提供一種終端設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)所述軟件版本測試方法的步驟。
第四方面,本發(fā)明實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述軟件版本測試方法的步驟。
本發(fā)明實(shí)施例所提供的軟件版本測試方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)中,首先運(yùn)行代碼比對平臺(tái),通過運(yùn)行代碼比對平臺(tái),能夠?qū)崿F(xiàn)待測試版本內(nèi)容和基線版本內(nèi)容的統(tǒng)一管理,有利于直接讀取平臺(tái)測試環(huán)境數(shù)據(jù)庫中的待測試版本內(nèi)容和基線版本內(nèi)容并進(jìn)行代碼比對,大大提高進(jìn)行版本測試的效率。接著在代碼比對平臺(tái)獲取待測試版本內(nèi)容,待測試版本內(nèi)容與待測試版本ID相關(guān)聯(lián),借助代碼比對平臺(tái)能夠快速獲取待測試版本的內(nèi)容,提高獲取測試版本內(nèi)容的效率。然后基于待測試版本ID,在代碼比對平臺(tái)獲取基線版本內(nèi)容,基線版本內(nèi)容與基線版本ID相關(guān)聯(lián),借助代碼比對平臺(tái)能夠根據(jù)待測試版本和基線版本之間的聯(lián)系快速獲取基線版本的內(nèi)容,提高獲取基線版本內(nèi)容的效率。最后基于代碼比對平臺(tái),對待測試版本內(nèi)容和基線版本內(nèi)容進(jìn)行比對,獲取比對結(jié)果,通過代碼比對平臺(tái),能夠?qū)υ谄脚_(tái)獲取的待測試版本內(nèi)容和基線版本內(nèi)容在平臺(tái)的顯示界面直接進(jìn)行代碼比對,實(shí)現(xiàn)在代碼比對平臺(tái)上進(jìn)行待測試版本內(nèi)容和基線版本內(nèi)容代碼比對的功能。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711070064.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:自動(dòng)化測試用例管理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 下一篇:應(yīng)用程序測試方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 網(wǎng)元軟件管理方法及系統(tǒng)
- 升級包、升級請求的處理方法及裝置
- 優(yōu)化數(shù)字芯片開發(fā)中文件版本基線記錄的方法
- 軟件版本測試方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 一種交付方法和裝置
- 用于開發(fā)Web產(chǎn)品的系統(tǒng)和方法
- 一種基線信息確定方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 接口自動(dòng)化測試方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一個(gè)自動(dòng)修復(fù)基線版本的處理方法及裝置
- 版本差異性測試方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)





