[發(fā)明專利]一種CBTC測試分析中進行測試驗證的方法及裝置在審
| 申請?zhí)枺?/td> | 201910750271.1 | 申請日: | 2019-08-14 |
| 公開(公告)號: | CN110532179A | 公開(公告)日: | 2019-12-03 |
| 發(fā)明(設(shè)計)人: | 錢付余;陸啟進 | 申請(專利權(quán))人: | 交控科技股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 11002 北京路浩知識產(chǎn)權(quán)代理有限公司 | 代理人: | 苗曉靜<國際申請>=<國際公布>=<進入 |
| 地址: | 100070 北京市豐臺區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測試 樹狀關(guān)系圖 目標功能 包含關(guān)系 目標測試 搜索 查詢 測試分析 測試功能 測試過程 關(guān)聯(lián)關(guān)系 篩選條件 搜索效率 存儲 驗證 | ||
1.一種CBTC測試分析中進行測試驗證的方法,其特征在于,包括:
對CBTC系統(tǒng)中欲進行測試分析的目標功能,獲取用于篩選所述目標功能對應(yīng)的測試用例的篩選條件;
從預(yù)先存儲的功能和測試用例的關(guān)聯(lián)關(guān)系中查詢符合所述篩選條件的測試用例,作為目標測試用例;
由所述目標測試用例對所述目標功能進行測試;
其中,所述關(guān)聯(lián)關(guān)系根據(jù)CBTC系統(tǒng)所實現(xiàn)功能的樹狀關(guān)系圖生成。
2.根據(jù)權(quán)利要求1所述的CBTC測試分析中進行測試驗證的方法,其特征在于,建立所述關(guān)聯(lián)關(guān)系的方法包括:
確定CBTC系統(tǒng)所實現(xiàn)的各功能之間的包含關(guān)系,根據(jù)所述包含關(guān)系生成在各節(jié)點存儲了CBTC所實現(xiàn)功能的樹狀關(guān)系圖;
對生成的樹狀關(guān)系圖的每一分支最后一層的第一節(jié)點,將用于對所述第一節(jié)點對應(yīng)的功能進行測試的測試用例存儲到所述第一節(jié)點的子節(jié)點中;
將根據(jù)CBTC系統(tǒng)所實現(xiàn)各功能生成的,且每一分支的最后一層為測試用例的樹狀關(guān)系圖作為所述關(guān)聯(lián)關(guān)系,存儲所述關(guān)聯(lián)關(guān)系。
3.根據(jù)權(quán)利要求2所述的CBTC測試分析中進行測試驗證的方法,其特征在于,所述獲取用于篩選所述目標功能對應(yīng)的測試用例的篩選條件,包括:
獲取用戶輸入的由各功能組成的篩選條件;其中,所述篩選條件包括所述關(guān)聯(lián)關(guān)系中由根節(jié)點關(guān)聯(lián)到第二節(jié)點的所有節(jié)點對應(yīng)的功能;所述第二節(jié)點為所述目標功能在所述關(guān)聯(lián)關(guān)系中對應(yīng)的節(jié)點。
4.根據(jù)權(quán)利要求3所述的CBTC測試分析中進行測試驗證的方法,其特征在于,所述篩選條件中的后一個功能在所述關(guān)聯(lián)關(guān)系中對應(yīng)的節(jié)點是前一個功能在所述關(guān)聯(lián)關(guān)系中對應(yīng)的節(jié)點的子節(jié)點。
5.根據(jù)權(quán)利要求2所述的CBTC測試分析中進行測試驗證的方法,其特征在于,在所述關(guān)聯(lián)關(guān)系中,遠離根節(jié)點的層所包含功能比靠近根節(jié)點的層所包含功能的數(shù)目多。
6.根據(jù)權(quán)利要求4所述的CBTC測試分析中進行測試驗證的方法,其特征在于,所述從預(yù)先存儲的功能和測試用例的關(guān)聯(lián)關(guān)系中查詢符合所述篩選條件的測試用例,作為目標測試用例,包括:
根據(jù)所述篩選條件中包含的功能的前后關(guān)系,從所述關(guān)聯(lián)關(guān)系的根節(jié)點開始查詢所述篩選條件中的每一功能,直到查詢到所述篩選條件中包含的最后一個功能,將最后一個功能對應(yīng)節(jié)點能關(guān)聯(lián)到的所有測試用例作為所述目標測試用例。
7.根據(jù)權(quán)利要求6所述的CBTC測試分析中進行測試驗證的方法,其特征在于,所述從所述關(guān)聯(lián)關(guān)系的根節(jié)點開始查詢所述篩選條件中的各功能,還包括:
若從所述關(guān)聯(lián)關(guān)系中無法查詢到篩選條件中的某一功能,則發(fā)出所述篩選條件包含無法查詢的功能的提示信息。
8.根據(jù)權(quán)利要求1所述的CBTC測試分析中進行測試驗證的方法,其特征在于,還包括:
若接收到查看所述關(guān)聯(lián)關(guān)系的請求,則顯示根據(jù)CBTC系統(tǒng)所實現(xiàn)各功能生成的,且每一分支的最后一層為測試用例的樹狀關(guān)系圖。
9.一種CBTC測試分析中進行測試驗證的裝置,其特征在于,包括:
獲取模塊,用于對CBTC系統(tǒng)中欲進行測試分析的目標功能,獲取用于篩選所述目標功能對應(yīng)的測試用例的篩選條件;
查詢模塊,用于從預(yù)先存儲的功能和測試用例的關(guān)聯(lián)關(guān)系中查詢符合所述篩選條件的測試用例,作為目標測試用例;
測試模塊,用于由所述目標測試用例對所述目標功能進行測試;
其中,所述關(guān)聯(lián)關(guān)系根據(jù)CBTC系統(tǒng)所實現(xiàn)功能的樹狀關(guān)系圖生成。
該專利技術(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/201910750271.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種用于因特網(wǎng)的組織和管理信息的方法
- 數(shù)據(jù)結(jié)構(gòu)的建立方法與處理方法
- 處理流程圖的方法及裝置
- 一種實現(xiàn)和管理狀態(tài)機信息的裝置
- 一種降低飛機內(nèi)部電磁環(huán)境模擬復(fù)雜性的近似簡化方法
- 一種面向文本的領(lǐng)域分類關(guān)系自動學(xué)習(xí)方法
- 一種人數(shù)分析統(tǒng)計方法及系統(tǒng)
- 一種CBTC測試分析中進行測試驗證的方法及裝置
- 測試用例的應(yīng)用方法及相關(guān)產(chǎn)品
- 數(shù)據(jù)血緣分析方法、裝置、設(shè)備及存儲介質(zhì)
- 實施定制計算機系統(tǒng)的軟件安裝和測試的系統(tǒng)設(shè)備及方法
- 基于實時關(guān)系KPI的自發(fā)報警工具
- 信息處理裝置及信息處理方法
- 一種用于多衛(wèi)星傳感器對地觀測覆蓋區(qū)域求差確認方法
- 構(gòu)思支援裝置及構(gòu)思支援方法
- 一種基于關(guān)系數(shù)據(jù)庫自動構(gòu)建RDF的方法
- 一種基于線性規(guī)劃的本體包含公理學(xué)習(xí)方法
- 一種基于本體的移動軌跡建模和語義查詢系統(tǒng)及構(gòu)建方法
- 基于協(xié)同關(guān)系的知識圖譜上下文嵌入方法
- 用于實施定制計算機系統(tǒng)的軟件安裝和測試的系統(tǒng)設(shè)備及方法





