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

黑盒測試技術(shù)在城市軌道交通信號系統(tǒng)監(jiān)理驗收中的研究與應(yīng)用

2012-08-06 09:38:34偉,高
鐵路計算機(jī)應(yīng)用 2012年12期
關(guān)鍵詞:監(jiān)理案例功能

張 偉,高 凡

(中國鐵道科學(xué)研究院電子計算技術(shù)研究所,北京100081)

城市軌道交通信號系統(tǒng)建設(shè)過程中,為全面檢驗系統(tǒng)的設(shè)計方案和功能需求,在集成和調(diào)試完成后,由第三方監(jiān)理單位組織驗收小組,對系統(tǒng)的功能、質(zhì)量進(jìn)行檢驗,并評估其安全性及可靠性等。應(yīng)用黑盒測試技術(shù),檢驗設(shè)計方案的完善程度與安全性能,可以為工程最終竣工驗收、開通試運(yùn)營提供依據(jù)。

1 黑盒測試概述

黑盒測試是在不知曉程序內(nèi)部情況的前提下對系統(tǒng)進(jìn)行的測試,它是基于需求和功能的技術(shù)。測試主要從用戶角度出發(fā),針對軟件確認(rèn)和系統(tǒng)功能,驗證產(chǎn)品的功能是否實現(xiàn)以及能否滿足用戶要求。

1.1 黑盒測試方法

(1)等價類劃分法:根據(jù)輸入數(shù)據(jù)產(chǎn)生效果的異同,將輸入數(shù)據(jù)分成不同的數(shù)據(jù)等價類,進(jìn)而生成測試用例。

(2)邊界值分析法:測試中許多錯誤并非在正常輸入范圍內(nèi)產(chǎn)生,而是在一些較為特殊的邊界區(qū)域,設(shè)計測試案例時以邊緣區(qū)域設(shè)計為重點(diǎn)。

(3)錯誤猜測法:猜測被測試程序容易出現(xiàn)錯誤的地方,設(shè)計測試用例。它通常依據(jù)測試人員的經(jīng)驗,因此,這種方法只是一種輔助方式。

(4)因果圖法:它是一種被簡化的邏輯圖,使用因果圖可清晰地表示出輸入和輸出之間的關(guān)系,使測試人員更關(guān)注與程序功能有關(guān)的輸入組合。

1.2 黑盒測試目標(biāo)

采用黑盒測試主要是在已知系統(tǒng)應(yīng)該具備的功能基礎(chǔ)上,完成以下目標(biāo):

(1)從用戶方出發(fā),以輸入與輸出的數(shù)據(jù)關(guān)系為目標(biāo)進(jìn)行測試。

(2)檢查系統(tǒng)功能是否按照規(guī)定正常使用,測試各功能是否完善,能否滿足檢測性能等要求。

(3)對人機(jī)交互和數(shù)據(jù)結(jié)構(gòu)的對錯進(jìn)行檢測,測試系統(tǒng)程序是否能正常收到輸入數(shù)據(jù)并生成正確結(jié)果。

1.3 黑盒測試計劃

(1)根據(jù)需求,實施凈測試。(2)根據(jù)需求,加入結(jié)構(gòu)化測試。(3)根據(jù)需求,增加數(shù)據(jù)流覆蓋測試。(4)執(zhí)行未覆蓋到的域測試。(5)根據(jù)需求,進(jìn)一步進(jìn)行特殊測試。

2 城市軌道交通信號系統(tǒng)總體結(jié)構(gòu)

城市軌道交通信號系統(tǒng)由列車運(yùn)行自動控制(Automatic Train Control,ATC)系統(tǒng)組成,它是列車運(yùn)行的指揮和控制系統(tǒng),ATC系統(tǒng)由ATS(Automatic Train Supervision)子系統(tǒng)、ATP(Automatic Train Protection)子系統(tǒng)和ATO(Automatic Train Operation)子系統(tǒng)組成。

目前,城市軌道交通領(lǐng)域主要應(yīng)用基于通信的列車運(yùn)行控制(Communication Based Train Control,CBTC)系統(tǒng),該系統(tǒng)采用先進(jìn)的雙向無線通信技術(shù)、計算機(jī)技術(shù)及移動閉塞技術(shù),用無線通信媒體實現(xiàn)列車和地面設(shè)備的雙向通信,用以代替軌道電路作為媒體實現(xiàn)列車運(yùn)行控制,突破了用軌道電路檢測列車占用、固定或準(zhǔn)移動閉塞的局限性。CBTC系統(tǒng)由中心和車站的列車自動監(jiān)控系統(tǒng)(ATS)、骨干數(shù)據(jù)通信系統(tǒng)(Data Communication System,DCS)、計算機(jī)聯(lián)鎖系統(tǒng)(Computer Interlocking,CI)、地面ATP(ZC+DSU)、維護(hù)支持系統(tǒng)(MSS)及車載設(shè)備(ATP+ATO)構(gòu)成,其結(jié)構(gòu)如圖1。

圖1 CBTC系統(tǒng)結(jié)構(gòu)圖

3 黑盒測試在系統(tǒng)工程測試中的應(yīng)用

測試CBTC的系統(tǒng)功能是城市軌道交通信號系統(tǒng)測試的核心內(nèi)容。對其中的工程數(shù)據(jù)進(jìn)行驗證,測試其是否滿足需求,即為系統(tǒng)級黑盒測試。在實際的測試中,黑盒即為CBTC系統(tǒng)的車載設(shè)備,輸入為地面設(shè)備的輸出信息,輸入數(shù)據(jù)包括應(yīng)答器報文信息、列車信號信息及無線報文消息等,測試人員根據(jù)車載設(shè)備輸出的結(jié)果對系統(tǒng)行為進(jìn)行評價。

本文以昌平線CBTC系統(tǒng)監(jiān)理驗收過程測試計劃為例,對黑盒測試進(jìn)行分析。

3.1 測試方案設(shè)計

CBTC系統(tǒng)的監(jiān)理驗收測試過程如下:

(1)通過研究規(guī)格說明書,監(jiān)理驗收需要根據(jù)功能要求和性能指標(biāo),確定測試需求。

(2)對測試需求進(jìn)行分析,分解為不同的可執(zhí)行測試過程,選用與之相對應(yīng)的測試用例,確定方案及預(yù)期結(jié)果;按照已制定的測試方案執(zhí)行測試案例,發(fā)現(xiàn)問題進(jìn)行記錄及管理。

(3)結(jié)合量化的測試覆蓋域及缺陷跟蹤報告,對于系統(tǒng)的質(zhì)量進(jìn)行綜合評價,作為工程竣工驗收監(jiān)理評估報告組成部分。

檢驗系統(tǒng)功能是否滿足需求規(guī)范,能轉(zhuǎn)變成測試用例是最終目的。如果對各項需求都生成測試用例,會導(dǎo)致測試用例數(shù)量過大。為此,要提取出功能特征,包含系統(tǒng)的各項需求。系統(tǒng)需求、功能特征和測試用例三者間的關(guān)系如圖2。

圖2 系統(tǒng)功能需求、特征與測試用例的關(guān)系

在測試方案的設(shè)計過程中,應(yīng)滿足以下幾個方面的要求:(1)在系統(tǒng)既有接口上測試規(guī)范中的需求。(2)測試用例要具有代表性、判定性、可再現(xiàn)性,能夠包含且覆蓋各種不同狀況的數(shù)據(jù)輸入,操作和環(huán)境設(shè)置等。(3)每一個測試用例都必須有相應(yīng)的期望測試結(jié)果,且同種測試用例的結(jié)果必定相同。(4)從CBTC系統(tǒng)的全局考慮,減少相應(yīng)測試用例的數(shù)量。(5)盡量提取獨(dú)立的、不可分割的功能特征,減少測試案例的復(fù)雜性和測試時間。(6)需要有對系統(tǒng)性能進(jìn)行整體評估的相關(guān)方案。

CBTC的功能測試劃分為6個部分,如圖3。

測試案例的完整描述包含:編號、測試案例基本信息、測試方法及約束條件、測試案例之間的關(guān)系表示、案例的開始條件、案例的操作步驟、案例結(jié)束條件、案例執(zhí)行結(jié)果的判斷標(biāo)準(zhǔn)等內(nèi)容。

本文以列車的臨時限速為例來分析CBTC中應(yīng)用黑盒測試方法的有效性,得到測試案例描述如表1和表2。

3.2 測試環(huán)境分析

測試環(huán)境會對測試過程產(chǎn)生巨大的影響,是測試中需要考慮的重要因素之一。一般來說,系統(tǒng)的測試環(huán)境包括系統(tǒng)構(gòu)成、軟件版本、測試數(shù)據(jù)、測試工具、硬件設(shè)置、功能設(shè)置及外部接口等。測試環(huán)境應(yīng)處于一個相對穩(wěn)定的狀態(tài),且測試環(huán)境應(yīng)與整個系統(tǒng)配套,并具備模擬測試條件和監(jiān)測分析手段。

圖3 CBTC測試功能劃分圖

測試具體環(huán)境設(shè)置應(yīng)與總體技術(shù)方案、設(shè)備工作特性和運(yùn)營需求保持一致,并具備一定的模擬測試條件,以驗證系統(tǒng)在某些特殊條件下的功能和故障-安全性能。

3.3 測試數(shù)據(jù)分析

測試數(shù)據(jù)分析是黑盒測試過程中判斷輸入與輸出關(guān)系是否一致的必要手段,是發(fā)現(xiàn)系統(tǒng)缺陷的關(guān)鍵環(huán)節(jié)。

通過數(shù)據(jù)分析可以得出下列問題:系統(tǒng)是否有錯誤或疏漏的功能;接口能否正常、正確接收數(shù)據(jù);主要外部信息是否有錯;系統(tǒng)性能能否滿足需求;界面顯示是否出現(xiàn)錯誤;能否進(jìn)行正常的初始化和終止。

表1 臨時限速特定需求、功能特征及測試案例

表2 測試案例-取消已設(shè)置的臨時限速區(qū)域

根據(jù)測試數(shù)據(jù)分析的結(jié)果,確定缺陷類型,實現(xiàn)分類管理如表3。

4 結(jié)束語

本文以黑盒測試?yán)碚摓榛A(chǔ),結(jié)合監(jiān)理驗收工作特點(diǎn),將黑盒測試技術(shù)的具體方法應(yīng)用到城市軌道交通信號系統(tǒng)監(jiān)理驗收中,為系統(tǒng)監(jiān)理驗收評估提供可參考的工作方法。

表3 測試數(shù)據(jù)分析

[1] 郁蓮. 軟什測試方法與實踐[M] . 北京:清華大學(xué)出版社,2008.

[2] 上海申通地鐵集團(tuán)有限公司軌道交通培訓(xùn)中心. 城市軌道交通概論[M] . 北京:中國鐵道出版社,2009.

[3] 唐曉芬. 顧客滿意度評測[M] . 上海:上海科學(xué)技術(shù)出版社,2001.

[4] 于秀山,于洪敏. 軟件測試新技術(shù)和實踐[M] . 北京:電子工業(yè)出版社,2006.

[5] 佟偉光. 軟件測試技術(shù)[M] . 2版. 北京:人民郵電出版社,2010.

[6] 張偉. 缺陷流程管理在城市軌道交通設(shè)備中的應(yīng)用[J] . 現(xiàn)代城市軌道交通,2011(6):98-100.

猜你喜歡
監(jiān)理案例功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
隨機(jī)變量分布及統(tǒng)計案例拔高卷
關(guān)于建設(shè)工程監(jiān)理發(fā)展趨勢的探討
關(guān)于非首都功能疏解的幾點(diǎn)思考
發(fā)生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
工程監(jiān)理管理模式創(chuàng)新探索
一個模擬案例引發(fā)的多重思考
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
辨證施護(hù)在輕度認(rèn)知功能損害中的應(yīng)用
主站蜘蛛池模板: 国产高潮流白浆视频| 91系列在线观看| 国产综合精品日本亚洲777| 久久久久国产精品免费免费不卡| 亚洲国产精品人久久电影| www.99在线观看| 亚洲成a人片| 2024av在线无码中文最新| 五月综合色婷婷| 亚洲精品少妇熟女| 亚洲精品国产乱码不卡| 天天躁日日躁狠狠躁中文字幕| 天天摸天天操免费播放小视频| 国产一在线观看| 午夜爽爽视频| 亚洲毛片一级带毛片基地| 人妻熟妇日韩AV在线播放| 国产亚洲精久久久久久无码AV| 亚洲一区国色天香| 亚洲VA中文字幕| 久久精品视频一| 国产一区免费在线观看| 国产亚洲精久久久久久久91| 97视频精品全国在线观看| 亚洲色无码专线精品观看| 国产精品页| AV无码无在线观看免费| 国产情精品嫩草影院88av| 亚洲国产精品无码AV| 久久人搡人人玩人妻精品一| 国模私拍一区二区| 国产波多野结衣中文在线播放| 欧美有码在线| 9啪在线视频| 久久综合色88| 国产理论一区| 午夜啪啪福利| 成人午夜天| 日韩激情成人| 亚洲成a人片| 国产日韩丝袜一二三区| 国产精品女熟高潮视频| 五月婷婷欧美| 夜精品a一区二区三区| 欧美精品影院| 精品伊人久久久久7777人| 久久美女精品| 欧美日本激情| 99久久成人国产精品免费| 亚洲国产天堂久久九九九| 伊人久久大线影院首页| 91久久夜色精品国产网站| 成人在线天堂| 色悠久久综合| 亚欧美国产综合| 亚洲高清中文字幕| 国产91精选在线观看| 亚洲αv毛片| 国产亚洲视频中文字幕视频 | 久久精品丝袜高跟鞋| 亚洲人成高清| 91小视频在线观看免费版高清| 毛片久久久| 激情影院内射美女| 日本在线视频免费| 国产小视频a在线观看| 在线看AV天堂| 性视频久久| 欧美色图久久| 中国精品久久| 国产亚洲成AⅤ人片在线观看| 伊人查蕉在线观看国产精品| 久久精品人人做人人爽| 欧美日韩综合网| 91在线激情在线观看| 夜夜操天天摸| 国产一区二区人大臿蕉香蕉| 女人18毛片水真多国产| 国产成人成人一区二区| 中文字幕精品一区二区三区视频| 日本三级欧美三级| 国产精品网址在线观看你懂的|