999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

調度集中系統測試范圍自動分析研究

2019-07-13 01:47:26許殿君
鐵路通信信號工程技術 2019年6期
關鍵詞:規則功能分析

許殿君

(1.北京全路通信信號研究設計院集團有限公司,北京 100070;2.北京市高速鐵路運行控制系統工程技術研究中心,北京 100070)

1 概述

在測試活動中測試范圍的劃定對測試結果有著至關重要的作用,因為測試的資源(人員、設備、時間)是有限的,優秀的測試經理在分析測試范圍時,除了掌握科學的測試理論與測試方法外,還要積累對被測系統的系統結構、原理、工程結構等方方面面的豐富經驗。調度集中控制系統(CTC)是一個面向運輸指揮全過程的分布式系統,有系統龐大、功能點多的特點,任何改動都將現有用例庫全部遍歷是不現實的。同時,針對變更點的新增用例隨著用例庫越來越龐大,如何保證其覆蓋完整并且設計合理便于重復使用,也非常依賴于測試經理的個人技術與經驗。因此,如何在資源有限下保證測試的充分性與必要性一直以來都是測試人員最關注的問題。本文研究一種調度集中系統測試范圍自動分析系統,目的是針對調度集中系統的系統功能測試或工程測試,采用對大量歷史數據進行數據分析、對科學的測試方法與產品進行匹配和對系統進行一次性的系統解剖分析的方法,建立通過關鍵詞匹配的各類規則庫,通過算法將輸入與規則建立聯系,達到自動分析測試范圍的目的。這樣測試經理就能夠利用整個組織過程知識來分析測試范圍,保障測試范圍劃定的科學性、合理性、全面性。

2 系統介紹

通過建立各類規則庫的方式作為自動分析決策的依據,通過關鍵詞進行匹配,實現測試范圍自動分析。

功能示意如圖1 所示。

圖1 測試范圍自動分析系統功能示意圖Fig.1 Schematic diagram of test range automatic analysis system functions

測試經理對本次測試活動中的被測對象變更點進行整理輸入,通過關鍵詞算法將變更點轉化為關鍵詞集,該關鍵詞集與各類規則庫之間通過自動學習的關鍵詞庫進行匹配,生成測試范圍結果集。結果集包含兩部分內容:既有用例庫中的用例;本次需要新增/變更的測試內容。

測試經理依據上述兩部分內容新編測試用例或對既有用例進行修改,保障測試內容的準確性和完整性,一些無關內容則無需測試,提高測試的針對性,從而進一步保障測試質量、提高測試效率。

例如,一名測試負責人正在進行功能測試任務,變更點為“修改控顯、表示信息緩存后臺服務(RCSM)增加道岔分段設置與顯示分路不良功能”。系統經過分析,關鍵詞集為:控顯、RCSM、道岔、分路不良、設置、顯示。

對于用例庫,系統會選出有控顯、RCSM 模塊的基本功能用例、所有用例內容包含道岔與分路不良的用例并對用例進行分類與排序。對于兼容性規則庫,系統選出所有控顯、RCSM 軟件相關的兼容性測試規則(如中心與車站控顯新舊版本兼容性、控顯與RCSM 不同版本兼容性、控顯與自律控制后臺服務(SCSM)版本兼容性、非聯鎖信息顯示兼容性、操作系統兼容性)。對于性能規則庫,顯示容量、操作響應速度規則。對于設備庫,系統選出所有道岔設備的類型。對于軟件邏輯庫,系統顯示出所有分路不良顯示與設置的相關軟件邏輯,幫助測試人員梳理既有的功能實現流程,輔助分析新增操作對于功能實現流程的影響,以求提前排除與既有軟件相悖的邏輯問題。

以上內容就是查詢結果集,為測試負責人新編、修改用例提供了組織級的知識清單。需要強調的是,各類規則庫之所以可以顯示到想要的內容,是因為規則庫規則在描述時已經對于所覆蓋的內容進行較為全面的描述,因此在關鍵詞匹配時已經覆蓋了關鍵詞集。

3 系統功能

3.1 規則庫

規則庫是組織過程隱性知識顯性化的體現,對于測試范圍進行分析的過程本質就是知識加方法然后輸出。系統支持各類規則庫的建立與維護,規則庫包含但不限于如下內容。

信號設備庫:描述與系統有關的所有信號設備的設備類型與狀態,如道岔在系統中分為單動道岔、雙動道岔、帶動道岔、防護道岔、復示交分道岔等,其狀態有空閑、占用、鎖閉、失表示、擠岔、故障等。

硬件設備規則庫:描述系統內所有硬件設備,如自律機、服務器、數據庫、終端等。

數據類型規則庫:描述系統的所有數據類型,如聯鎖數據、列控數據、站細數據、TSR 數據、全景數據、公里標數據等。

軟件模塊規則庫;描述系統所有子模塊名稱。

數據文件規則庫;描述所有數據文件名稱、包含數據項與其定義。

配置文件規則庫;描述所有配置文件名稱、包含配置項與其定義。

兼容性規則庫;描述每個模塊可能的兼容性關系。

軟件邏輯規則庫;描述所有功能點的軟件邏輯。

壓力規則庫;描述所有模塊壓力指標。

性能規則庫;描述系統性能指標。

邊界值規則庫;描述所有功能邏輯的邊界值。

特殊場景規則庫;描述已知的所有特殊場景。

規則庫與規則庫之間通過關鍵詞進行關聯,當一條規則被建立或者修改時,自動與關鍵詞庫按照算法進行匹配,這樣就實現了所有規則庫規則標簽化。當關鍵詞被確定后,可以通過標簽迅速找到相關規則,而無需對所有規則庫中規則進行匹配,降低系統分析時的數據運算量,提高系統的可用性。

3.2 關鍵詞自動學習

關鍵詞庫建立是通過對數據進行分析獲得的,在關鍵詞學習時,系統會對所有給定的輸入數據進行自動分析,通過自動學習算法建立關鍵詞庫,因此更多的數據量會使關鍵詞庫更加準確完善,行業標準/規范、企業標準/規范、需求文檔、設計文檔、技術論文、維護文檔等都應盡可能多的納入進行分析。在關鍵詞確定時有以下特殊點需要注意。

需避免中文同音字與錯別字。

要排除‘增加’、‘減少’、‘顯示’等通用語。

當一個長詞匯可以拆分為多個短詞匯組成時,應排除長詞匯。

對于英文單詞,要確定最小長度,同樣排除通用單詞。

對于特殊的關鍵詞可以利用建立黑/白名單方式進行特殊處理。

對于中文,至少為兩個字。對于英文同樣需要設置一個較為合適的最短長度。

更新后的關鍵詞庫應與各類規則庫進行重新匹配,同樣在規則庫變化時,應實時對關鍵詞進行重新計算,以保證分析結果集的準確性。

3.3 用例庫

用例庫與其他規則庫有很大區別,用例數量越多,用例庫對于工具維護需求越迫切,因此用例庫維護功能要考慮如下因素。

用例庫要有版本管理,當用例庫變化時要保留歷史版本,同樣用例的修改要保留歷史版本。

用例要包含使用/廢棄狀態,不能存在同一用例編號對應不同用例內容的情況,禁止刪除用例。

支持關聯用例、關聯需求功能。

支持圖片顯示。

能夠導出用例用于測試文檔編制。

3.4 自動分析

測試經理首先對變更點進行初步分析,將分析結果輸入系統,系統將輸入自動關聯相關關鍵詞并創建關鍵詞集,通過將關鍵詞集與各類規則庫規則的關鍵詞進行匹配,找到與輸入相關聯的所有規則/用例,形成測試范圍結果集,測試經理依據測試范圍結果集新編用例和對既有用例進行修改。

規則庫與關鍵詞的匹配應在范圍分析前完成,這樣在范圍分析時能夠有效降低數據處理量,提高系統執行效率,使系統便于使用。

4 結束語

本文研究的調度集中測試范圍自動分析系統,研究了一種通過關鍵詞匹配規則庫的方式對測試范圍進行自動分析的系統,適用于成熟系統的功能測試與工程測試,使用簡單、易于定制與維護,能夠有效保障測試質量,加強測試針對性。

猜你喜歡
規則功能分析
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
撐竿跳規則的制定
數獨的規則和演變
隱蔽失效適航要求符合性驗證分析
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
讓規則不規則
Coco薇(2017年11期)2018-01-03 20:59:57
關于非首都功能疏解的幾點思考
TPP反腐敗規則對我國的啟示
電力系統及其自動化發展趨勢分析
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 亚洲午夜天堂| 日韩高清欧美| 五月天丁香婷婷综合久久| 婷婷中文在线| 久久夜夜视频| 波多野结衣视频网站| 国产成人无码AV在线播放动漫| 国产丝袜91| 久久精品91麻豆| 在线毛片网站| 免费不卡在线观看av| 成人午夜视频免费看欧美| 欧美国产在线看| 久久久受www免费人成| 67194在线午夜亚洲| 亚洲av无码专区久久蜜芽| 免费看av在线网站网址| 久久 午夜福利 张柏芝| 亚洲,国产,日韩,综合一区 | 色天天综合| 成人在线综合| 日本免费福利视频| 福利姬国产精品一区在线| yy6080理论大片一级久久| 国产免费精彩视频| 国产男女XX00免费观看| 九色综合视频网| 92午夜福利影院一区二区三区| 最新国语自产精品视频在| 全部免费毛片免费播放| 欧美国产三级| 直接黄91麻豆网站| 成人福利免费在线观看| 在线观看精品自拍视频| 999福利激情视频| 九九视频在线免费观看| 一本久道久久综合多人| Aⅴ无码专区在线观看| 国产91无码福利在线| 亚洲精品老司机| 青草91视频免费观看| 波多野结衣第一页| 亚洲中文字幕日产无码2021| 精品视频一区二区观看| 久久这里只精品国产99热8| 免费人成又黄又爽的视频网站| 人妻中文字幕无码久久一区| 午夜视频在线观看免费网站| 99爱视频精品免视看| 欧美中文一区| 成人日韩视频| 精品福利视频网| 无码AV动漫| 国产成人亚洲日韩欧美电影| 日韩欧美成人高清在线观看| 综合色天天| 呦视频在线一区二区三区| 国产精品亚洲五月天高清| 在线观看国产网址你懂的| 亚洲午夜综合网| 精品久久高清| 蜜桃视频一区二区| 中文国产成人精品久久| 久久精品无码中文字幕| 国产xxxxx免费视频| 国产成人8x视频一区二区| 国产乱论视频| 亚洲 欧美 中文 AⅤ在线视频| 亚洲综合在线网| 亚洲成a∧人片在线观看无码| 久久人体视频| 91小视频在线| 亚洲不卡无码av中文字幕| 波多野结衣久久高清免费| 久久久久亚洲av成人网人人软件| 色哟哟国产精品| 国产精品亚洲一区二区三区z| 91免费在线看| 久久精品视频一| 手机精品视频在线观看免费| 亚洲人成网站在线播放2019| 国产亚洲欧美在线专区|