[發(fā)明專利]一種軟件測試管理框架構(gòu)建方法及裝置有效
| 申請?zhí)枺?/td> | 201310507417.2 | 申請日: | 2013-10-24 |
| 公開(公告)號: | CN103530232A | 公開(公告)日: | 2014-01-22 |
| 發(fā)明(設(shè)計)人: | 陳義林 | 申請(專利權(quán))人: | 北京經(jīng)緯恒潤科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100101 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 軟件 測試 管理 框架 構(gòu)建 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及軟件測試領(lǐng)域,更具體的說是涉及一種軟件測試管理框架構(gòu)建方法及裝置。
背景技術(shù)
近年來,隨著計算機及軟件技術(shù)的廣泛應(yīng)用,為保證軟件的質(zhì)量,會對軟件進(jìn)行大量的軟件測試,隨之而來的是面臨著如何對測試活動、過程、測試產(chǎn)品進(jìn)行有效管理,如何提高從測試用例設(shè)計到測試執(zhí)行的效率,以及如何積累組織過程資產(chǎn)等問題,為應(yīng)對上述問題,當(dāng)前很多系統(tǒng)或軟件測試解決方案提供商都提供了測試管理平臺。
上述測試管理平臺均基于C/S或B/S架構(gòu),基于C/S或B/S架構(gòu)的測試管理平臺提供了測試需求分析管理、測試計劃管理、測試用例管理、測試報告、多人協(xié)作以及測試資源管理等內(nèi)容,但是已有的基于C/S或B/S架構(gòu)的測試管理平臺不支持離線,進(jìn)而無法開展實時離線測試活動,其中,離線測試活動包括測試需求開發(fā)、測試用例設(shè)計、測試執(zhí)行、現(xiàn)場多人協(xié)同工作,而不僅僅指測試執(zhí)行活動。
發(fā)明內(nèi)容
有鑒于此,為了解決現(xiàn)有基于C/S或B/S架構(gòu)的測試管理平臺無法開展實時離線測試活動的問題,技術(shù)方案如下:
一種軟件測試管理框架構(gòu)建方法,包括:
創(chuàng)建測試管理框架,所述測試管理框架包括測試服務(wù)模塊、測試客戶端模塊、測試管理模塊;
為所述測試服務(wù)模塊、測試客戶端模塊、測試管理模塊分別嵌入支持離線操作功能的配置管理工具;
創(chuàng)建配置管理庫;
在所述測試服務(wù)模塊、測試客戶端模塊、測試管理模塊處于離線狀態(tài)時,所述測試客戶端模塊完成產(chǎn)品測試工作,當(dāng)所述測試服務(wù)模塊、測試客戶端模塊、測試管理模塊處于在線狀態(tài)時,利用所述配置管理工具將測試工作產(chǎn)品提交至所述配置管理庫中。
優(yōu)選的,在上述的軟件測試管理框架構(gòu)建方法中,還包括:
在所述配置管理庫中為每個測試項目分配獨立的存儲空間,在所述存儲空間中為每個測試人員創(chuàng)建唯一的工作空間,其中,所述工作空間用于存儲具有提交至所述工作空間權(quán)限的測試工作產(chǎn)品,每個所述工作空間具有唯一的空間地址;
在獲取到第一測試工作產(chǎn)品提交至第一工作空間的提交指令后,判斷所述第一測試工作產(chǎn)品是否具有訪問所述第一工作空間的權(quán)限,如果有,則:
獲取所述第一工作空間的第一空間地址,根據(jù)所述第一空間地址,將所述第一測試工作產(chǎn)品提交至所述第一工作空間。
優(yōu)選的,在上述的軟件測試管理框架構(gòu)建方法中,還包括:
在獲取到第二測試工作產(chǎn)品修改所述第一工作空間中第一測試工作產(chǎn)品的指令后,判斷所述第二測試工作產(chǎn)品是否具有訪問所述第一工作空間的權(quán)限,如果沒有,則:
獲取所述第二測試工作產(chǎn)品具有訪問權(quán)限的第二工作空間;
將所述第一測試工作產(chǎn)品復(fù)制到所述第二工作空間內(nèi),在所述第二工作空間內(nèi)修改復(fù)制后的第一測試工作產(chǎn)品;
將修改后的第一測試工作產(chǎn)品保存在所述第二工作空間中。
優(yōu)選的,在上述的軟件測試管理框架構(gòu)建方法中,所述判斷所述第一測試工作產(chǎn)品是否具有訪問所述第一工作空間的權(quán)限,包括:
輸入所述第一測試工作產(chǎn)品的登錄信息,訪問預(yù)先設(shè)置的測試人員數(shù)據(jù)庫,其中,所述測試人員數(shù)據(jù)庫存儲有驗證登錄的登錄信息;
將所述第一測試工作產(chǎn)品的登錄信息與存儲的登錄信息進(jìn)行比較,判斷所述第一測試工作產(chǎn)品是否具有訪問所述第一工作空間的權(quán)限。
優(yōu)選的,在上述的軟件測試管理框架構(gòu)建方法中,所述配置管理工具為SVN,或者,具有SVN功能的配置管理工具。
本發(fā)明實施例提供一種軟件測試管理框架構(gòu)建裝置,包括:
第一創(chuàng)建單元,用于創(chuàng)建測試管理框架,所述測試管理框架包括測試服務(wù)模塊、測試客戶端模塊、測試管理模塊;
嵌入單元,用于為所述測試服務(wù)模塊、測試客戶端模塊、測試管理模塊分別嵌入支持離線操作功能的配置管理工具;
第二創(chuàng)建單元,用于創(chuàng)建配置管理庫;
提交單元,用于在所述測試服務(wù)模塊、測試客戶端模塊、測試管理模塊處于離線狀態(tài)時,所述測試客戶端模塊完成產(chǎn)品測試工作,當(dāng)所述測試服務(wù)模塊、測試客戶端模塊、測試管理模塊處于在線狀態(tài)時,利用所述配置管理工具將測試工作產(chǎn)品提交至所述配置管理庫中。
優(yōu)選的,在上述的軟件測試管理框架構(gòu)建裝置中,還包括:
空間分配單元,用于在所述配置管理庫中為每個測試項目分配獨立的存儲空間,在所述存儲空間中為每個測試人員創(chuàng)建唯一的工作空間,其中,所述工作空間用于存儲具有提交至所述工作空間權(quán)限的測試工作產(chǎn)品,每個所述工作空間具有唯一的空間地址;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京經(jīng)緯恒潤科技有限公司,未經(jīng)北京經(jīng)緯恒潤科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310507417.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種鐵路站場的過渡改造方法
- 下一篇:一種直接測量軌道中線的方法及裝置
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





