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

CNAS實驗室認可體系在空管自動化系統軟件測試中的應用

2023-11-25 13:04:18
今日自動化 2023年8期
關鍵詞:實驗室系統

劉 晶

(民航局空管局技術中心,北京 100015)

民航空中交通管制自動化系統(以下簡稱“自動化系統”)是空管的核心設備,為管制員提供監視、飛行計劃及各種告警等信息,自動化系統軟件質量保障在民航安全運行中發揮重要作用,因此對軟件的安全性和可靠性要求較高,軟件測試是保證軟件質量的重要手段,加強軟件測試,提高軟件質量是民航空管行業亟需解決的技術研究問題。

文章分析了空管自動化系統軟件測試現狀中存在的問題,認為軟件測試過程缺少專業的人員和管理體系,造成測試結果的偏差或錯誤,而國內權威軟件測試機構均通過實驗室認可的認證,能夠將測試過程規范化、標準化,保證測試結果的有效性。因此,從實驗室認可的管理體系、資源要求和過程要求等方面研究了對空管自動化系統軟件測試的改善和提升。

1 CNAS實驗室認可體系

所謂實驗室認可就是中國合格評定國家認可委員會(英文縮寫為CNAS)對實驗室有能力進行規定類型的檢測和(或)校準所給予的正式承認。實驗室認可遵循開放性、自愿性和非歧視原則,對實驗室的質量和技術管理能力進行全面、系統的評審。CNAS 實驗室認可依據是CNAS-CL01:2018《檢測和校準的實驗室的認可準則》(以下簡稱《認可準則》),等同采用ISO/IEC17025:2017《檢測和校準實驗室能力的通用要求》,即通過了國家實驗室認可的實驗室,獲得了按有關認可國際組織內互認的國家和地區實驗室認可機構的承認。

2 空管自動化系統軟件測試現狀

空管自動化系統軟件是管制員指揮的核心系統,對安全性和可靠性要求高,具有系統結構和功能復雜、規模大、專業化程度高等特點。一套自動化系統從開發到上線運行通常經過開發廠家的工廠驗收測試及系統運行現場的現場驗收測試兩部分,從廠家開發過程來看,會出現以下問題。

(1)測試人員不足。開發廠家雖然配備專職測試人員,但受限于測試人員與開發人員比例遠低于國內軟件行業1 ∶5的比例,更不提國際軟件行業1 ∶1的人員比例,測試人員嚴重不足。

(2)測試缺少過程控制。在集成測試中缺少需求分析、測試用例設計和審核過程存在失能情況,導致測試覆蓋性嚴重不足,造成軟件升級后出現低級錯誤甚至回滾的情況。從運行現場角度來看,運行現場很少配備專職的測試人員,有些現場甚至不具備基本的測試平臺,現場驗收測試時多為廠家測試人員執行,用戶觀察的測試方式,測試用例的編制多為工廠驗收時廠家提供的內容,受制于人員能力、測試環境、測試過程控制等因素的制約,使得現場驗收測試無法充分發揮作用。而在系統上線運行過程中,作為軟件系統不可避免會存在軟件故障,在廠家提供解決故障的補丁或新版本軟件時,科學且完善的測試才是保證軟件系統在使用過程中減少和避免出現軟件故障的必要手段。

3 空管自動化系統測試在CNAS準則下的適應性要求

為完善空管自動化系統測試存在的問題,使得空管自動化系統測試更加規范化、標準化,設置第三方實驗室(獨立于廠家和用戶)對軟件進行客觀、公正且規范的測試,通過CNAS 實驗室認可,建立符合國際標準的軟件檢測實驗室可滿足以下適應性要求。

3.1 管理要求

CNAS 認可要求實驗室須是法律實體,或法律實體中被明確界定的一部分,能夠承擔相應法律責任,擁有與其測試任務相適應的場地、設施、設備、測試工具軟件等資產。一般應具有一定數量(如5名以上)的具備一定資質的軟件測試人員。建立、實施和保持與軟件檢測活動范圍相適應的管理體系,應特別加強軟件檢測相關的過程和活動及檢測項目管理相關的過程與活動的政策、制度、計劃、程序的分析工作。CNAS 實驗室的管理體系要求有助于建立符合要求且業務穩定的專職測試單位,是滿足空管自動化系統軟件測試專業性和規范性的基礎。

3.2 資源要求

3.2.1 人員方面

空管自動化系統軟件測試人員通常為運行現場技術保障人員,具備豐富的通信導航經驗,缺少軟件測試工作的專業背景及實踐經驗,CNAS 認可要求軟件測試從業人員應出自電子信息技術或計算機相關專業,在上崗前進行軟件測試相關培訓取得資格,軟件測試管理人員應具有3 a 以上相關行業測試經驗,確保具備專業的軟件測試工具、從事測試工作、評價測試結果、簽署測試報告的能力,能夠定期培訓新的測試人員并在日常工作中對測試人員進行監督,同時應具備空管自動化系統軟件技術相關知識、獲取最新測試標準的技術能力。人員專職崗位設置、資質要求、持續的培訓和監督都使得測試人員能力得到保障,工作流程得到規范和監督,保證測試過程的正確性和測試結果的可信性。

3.2.2 設施和環境方面

空管自動化系統軟件測試具有其特殊性,測試通常需搭建被測試全系統,需較多高性能服務器、工作站及高清晰顯示器,整體測試環境搭建造價較高,特別是針對運行中需修復故障或實現新功能的系統,按照空管運行安全和網絡安全管理要求,無法在在用系統上進行軟件測試,大多數運行現場采用利舊設備和一般辦公室作為測試平臺搭建的環境。CNAS 實驗室認可規定測試場地一般應具備防靜電、電源故障保障措施,滿足測試要求的環境條件,同時要保證計算機病毒及網絡安全,控制無關人員進入測試區域等措施;在軟件測試環境搭建方面,專職實驗室通過搭建專用被測試系統,能夠滿足模擬各種測試情景的要求,針對不同廠家和版本的自動化系統軟件進行解決,還可通過虛擬化云平臺方式解決現場無法滿足的情況,以保證軟件測試的質量和效率。

3.2.3 設備方面

空管自動化系統軟件測試工具經常為廠家自行開發的雷達數據、飛行數據和氣象數據模擬“小工具”,未對其邊界和數據準確性等進行驗證和檢查,測試的結果很大可能性會隨著測試工具輸入的不同而得到不同的測試輸出,測試數據不可復現,導致測試結果的不確定性。CNAS 實驗室認可要求測試工具應是通過批準的貨架軟件或經同行專家技術檢定的非貨架軟件,在使用前應對該測試工具按照程序進行驗證,確保測試工具為正式軟件版本且對有指標要求的部分進行明確。運行現場一般配置主備兩套自動化系統,應能夠使用相同測試工具驗證系統功能等指標,確保測試結果的有效性。

3.3 過程要求

3.3.1 方法選擇和確認

由于過去很長一段時間,空管自動化系統都依賴于購買國外廠商提供,軟件測試參與度低,對軟件開發實現的原理缺少深入了解,近些年,自動化系統國產廠家大幅增加,但軟件測試方法主要是依賴于過去的經驗,不同測試人員的操作或理解不同均會導致測試結果的差異,影響測試結果的一致性和有效性。CNAS 實驗室認可要求實驗室采用國際、國內或行業內的標準測試方法,針對測試方法可制訂相應的軟件測試方法使用指導書、測試用例集、測試腳本等,保證測試人員按照相同的測試指導書能夠得到同樣的結果,同時要求實驗室應通過培訓或現場技術指導的方式確保測試人員能夠選擇并運用正確的測試方法。實驗室應積極關注測試方法或標準的更新,及時更新培訓新的標準方法。在首次使用新的測試標準或方法時應全面針對測試方法進行確認,確認并驗證各種質量子特性的測試順序、測試約束及測試輸入的組合的結果。在空管自動化系統測試中,中國民用航空局空管行業管理辦公室2012 年下發的AC-115-TM-2012-01《民用航空空中交通管制自動化系統測試要求》中明確了測試的項目、環境、方法和工作量,結合軟件行業通用的測試標準GB/T 25000.51—2016《系統與軟件工程系統與軟件質量要求和評價(SQuaRE)第51部分:就緒可用軟件產品(RUSP)的質量要求和測試細則》和以往測試經驗,制訂空管自動化系統的測試作業指導書、通用測試用例集。

3.3.2 測試過程

空管自動化系統軟件測試在運行現場的客戶端由于缺少專職人員,測試過程常缺少需求分析過程,由廠家提供測試用例,或由現場人員現場依照經驗邊想邊測,沒有規范的測試過程要求,易造成測試覆蓋不全或遺漏,測試記錄不全或不清晰,測試結果不準確或出現錯誤的情況較為普遍。一般規范的測試過程如圖1所示,應分為測試策劃、測試需求分析、測試設計、測試執行及測試總結5個環節。

圖1 標準測試流程

(1)在測試策劃過程中,需進行測試目的確認、測試任務分解、測試環境搭建和確認、測試人員安排和測試進度安排,需明確測試的目的,以及為達到目的所需要的文件、程序,進行測試工作任務分解,對測試所需時間和人力資源進行評估,明確測試所需人員和進度安排,保證測試工作按計劃完成,搭建相應的測試環境,確認測試環境符合要求。

(2)測試需求分析主要是根據被測試軟件的需求規格說明或設計文檔,對測試項目進行測試類型分解,在空管自動化系統測試中,一般包括文檔審查、功能測試(或修復項測試)、性能測試、接口測試、可靠性測試,其中功能性測試為測試主要部分,以功能測試為例,要對被測系統的軟件功能進行分解,明確功能和功能間的邊界,每一個單一功能的輸入和輸出,把握數據在系統內的流向和呈現形式。在需求分析過程中,應充分考慮每個測試類型中包含的測試項及測試項的充分性,明確測試項的測試終止條件,建立測試需求規格說明與被測軟件需求規格說明或設計文檔的追蹤關系,確保需求均得到覆蓋。測試需求分析階段應形成測試計劃文檔作為測試設計的輸入文檔。

(3)在測試設計階段,主要分析每個測試項,逐一完成測試方法確認和設計測試用例,從輸入、條件和輸出3個方面著手,在輸入方面,一項功能的輸入可能是一個或多個數值,亦可是一個或多個事件。當有多個輸入的可能,測試用例設計就要盡量窮盡所有的可能性。在空管自動化系統測試中,黑盒測試方法中的等價值法、邊界值法和試錯法都可應用到設計中;在條件方面,一項軟件功能能夠實現離不開各種約束條件,各種約束條件間可能存在“且”“或”“包含”或“交叉”的關系,亦可能是多種邏輯關系的組合。測試設計人員要不重復的覆蓋所有約束條件的可能,分別設計用例驗證這項軟件功能在描述的條件下能夠得到預期輸出。輸出方面,一項軟件功能若能夠得到不同的輸出,一定是有不同的輸入或不同的條件約束。因此在測試用例設計時,可從輸入或條件入手,也可從輸出入手,具體問題要具體分析。

(4)在測試執行階段,測試人員應首先確認測試環境符合要求后,嚴格按照步驟執行經過測試管理人員審批受控的測試說明,在測試過程中如實、詳細地記錄測試結果,如在測試過程中發現軟件缺陷,可溝通是否進行回歸測試,明確回歸測試影響范圍。

(5)在測試總結階段,依據測試整改過程及測試記錄結論,分析整個測試過程,給出測試結論,形成測試報告,測試報告應滿足CNAS 認可對測試報告格式統一、內容完整、數據準確、分析合理、結論準確的要求,報告應經過編制人員的自查、審核人員的核對和最終的批準才可發布。

在測試過程中,CNAS 認可要求對整個測試過程開展配置管理,除了針對開發過程中外,還應在整個軟件生命周期中進行配置管理。測試過程中對被測軟件進行唯一性編號,對各個過程中產生的測試計劃、測試說明、測試記錄及測試報告審核和批準過程均做出入庫的審核,對修改的內容有修改記錄和批準過程,監控整個軟件測試過程。在空管自動化系統軟件測試過程中,配置管理基本上是空白領域應引起測試人員的重視。

3.3.3 能力驗證

空管自動化系統測試中缺少對負責測試的人員和組織測試能力的確認,在人員上崗前針對空管自動化系統的維護進行培訓和上崗資質認定,測試能力并不作為資質認定的范圍,無法確認測試承擔部門是否具備測試的能力和條件。CNAS 實驗室認可要求軟件測試的實驗室至少一個認可周期內每個子領域參加一次能力驗證或測量審核,對實驗室的技術能力和維持其技術能力的重要依據,可看作是對實驗室技術能力的外部考試,對結果的分析也是實驗室提高自身管理、技術能力的重要來源。在空管自動化系統測試中,可選擇參加CNAS 官方認證的測量審核機構提供的軟件功能、性能等方面的能力驗證計劃,測量審核由指定機構提供帶有特定BUG 的軟件樣品,實驗室可根據軟件樣品的說明要求,開展功能測試,最終按要求提交測試文檔和測試結果,由樣品提供機構對測試結果進行評分后給出測量審核結果,測試過程本身就是一次很好的業務鍛煉和提升,也可讓空管系統測試較封閉的行業與市場上通用軟件行業進行一次技術交流。

4 結束語

空管自動化系統軟件測試對民航安全運行有重要作用,其測試能夠直接反映空管自動化系統的功能、性能等的優劣,影響管制員的對空指揮。目前空管行業的軟件測試發展還較為滯后,僅有兩家實驗室通過了CNAS實驗室認可,而通過實驗室認可的建立,能夠從管理、技術兩方面提高軟件測試的能力和質量保證,不斷提高測試的技術水平,對空管自動化系統軟件的質量提升和全生命周期的管理具有重大意義。

猜你喜歡
實驗室系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
電競實驗室
電子競技(2020年4期)2020-07-13 09:18:06
電競實驗室
電子競技(2020年2期)2020-04-14 04:40:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
電競實驗室
電子競技(2019年22期)2019-03-07 05:17:26
電競實驗室
電子競技(2019年21期)2019-02-24 06:55:52
電競實驗室
電子競技(2019年20期)2019-02-24 06:55:35
主站蜘蛛池模板: 亚洲欧美精品日韩欧美| 国产麻豆91网在线看| 亚洲熟妇AV日韩熟妇在线| 天天色天天综合网| 日韩在线第三页| 欧美日韩精品在线播放| 国产精品视频久| 天堂成人在线| 国产精品亚洲αv天堂无码| 尤物特级无码毛片免费| 久久国产精品嫖妓| 99re在线观看视频| 1769国产精品免费视频| 91亚瑟视频| 91精品国产麻豆国产自产在线| 激情無極限的亚洲一区免费| 亚洲精品国产日韩无码AV永久免费网| 亚洲男人的天堂在线| 欧美亚洲国产精品第一页| 国产精品一区不卡| 伊人久久婷婷五月综合97色 | 国产性生大片免费观看性欧美| 国内熟女少妇一线天| 日韩毛片免费观看| 五月婷婷综合色| 成人午夜视频免费看欧美| 亚洲成a人片在线观看88| 国产亚卅精品无码| 成人亚洲天堂| 怡红院美国分院一区二区| 99久久人妻精品免费二区| 亚洲成AV人手机在线观看网站| 青青草国产一区二区三区| 中文字幕资源站| 欧美国产菊爆免费观看| 国产精品一区在线麻豆| 免费国产好深啊好涨好硬视频| 亚洲欧洲日产国码无码av喷潮| 国产不卡在线看| 97久久免费视频| 国产在线观看人成激情视频| 亚洲综合第一区| 成人第一页| 欧美色丁香| 国产日本欧美在线观看| 极品国产一区二区三区| 午夜国产在线观看| 国产va在线观看| 久草视频精品| 亚洲国产精品成人久久综合影院| 国产精品999在线| 国产情精品嫩草影院88av| 亚洲无码高清一区| 国产欧美高清| 2022国产无码在线| 亚洲色无码专线精品观看| 国产在线高清一级毛片| 狠狠色成人综合首页| 呦视频在线一区二区三区| 精品1区2区3区| 重口调教一区二区视频| 中文字幕资源站| 国产久操视频| 日本不卡在线播放| 免费不卡视频| 亚洲色图综合在线| 伊人网址在线| 在线观看免费人成视频色快速| 国产香蕉在线| 女人天堂av免费| 国产精品片在线观看手机版| 国产成人精品亚洲77美色| 欧美一级在线看| 国产激爽大片在线播放| 无码精品国产dvd在线观看9久| 久青草免费在线视频| 中国丰满人妻无码束缚啪啪| 黄色三级网站免费| 国产91丝袜| 亚洲h视频在线| 国产精品免费露脸视频| 国产精品.com|