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

因果圖測試法在地鐵網絡應用軟件合格性測試中的應用

2017-12-28 23:21:50黃帥
電子技術與軟件工程 2017年14期
關鍵詞:指令方向分析

文/黃帥

因果圖測試法在地鐵網絡應用軟件合格性測試中的應用

文/黃帥

隨著社會經濟的不斷發展,我國鐵路事業也取得了顯著進步,鐵路交通能否正常運行,這與應用軟件質量高低有直接關系,為了對網絡應用軟件有效測試,將因果圖測試法應用其中。本文首先對這一方法進行了簡要介紹,然后以TCMS(長沙地鐵2號線)為例,分析該方法在網絡軟件中的具體應用。

因果圖測試法 地鐵網絡 軟件測試應用

現如今,人們對地鐵交通工具的使用要求逐漸提高,進而鐵路部門要想及時滿足乘客需要、確保乘鐵安全性,針對地鐵網絡應用軟件全面測試是極為必要的,因此,因果測試法被有及時應用。這對網絡應用軟件性能提升、地鐵交通有序運行具有重要意義。

1 因果圖測試法介紹

軟件黑盒測試中的測試方法多樣,本文應用的這一方法只是其中一種,該方法主要通過繪制因果圖、生成判定表、用例分析來完成,具體操作有五步,第一步:針對軟件進行說明了解,同時,明確原因(Ki)、結果(Ei)以及節點(0/1)的標識符。第二步:掌握語義內容,同時連接因果圖。第三步:部分原因-結果受語法影響不會出現,進而對這類情況進行約束條件標明;第四步:依據狀態條件實現因果圖→判定表間的轉換。第五步:有針對的設計測試用例。

Ki與Ei間的關系具體表現為:Ki出現,則Ei出現;Ki不出現,則Ei不出現;Ki出現,Ei不出現;Ki不出現,Ei出現;多個Ki中僅出現一個Ki,則Ei出現;多個Ki不出現,則Ei不出現;多個Ki出現,則Ei出現;多個Ki僅有一個Ki不出現,則Ei不出現。

Ki與Ei間的約束條件主要存在互斥、包含、唯一、要求和屏蔽五種,并且每一種約束條件均用相應的符號來表示,依次為E、I、O、R、M。

2 TCMS應用軟件分析

TCMS在運行的過程中主要運用DTECS系統實現列車控制、信息顯示、通信管理、故障分析和事件記錄。它能夠借助信號采集模塊,根據已獲得的操作指令和提示,對列車運行狀態、運行計算全面掌握和分析,明確指出各個部件相應的操作指令,進而部件能夠在指令的提示下實現車門系統、監控系統、供電系統、制動系統和信號系統間的數據交換。其中,列車網絡監控系統需求規格:首先,司機室占用端現狀。地鐵運行后,被啟動的鑰匙信號即占用端,這時非占用端則為另一司機室。然后,司機室被占用的狀態借助診斷系統進行信號傳輸,當MMI設備接收到這一信號后,列車方向指令能夠通過模塊采集、邏輯處理來生成,同時這一方向指令進行DCU設備傳輸。最后,地鐵交通設備方向指令主要有三種,第一種為零位,第二種為向前,第三種為向后,在特定時間內僅有一種方向。

3 因果圖測試法的具體應用

以上述TCMS網絡監控需求分析為基礎,應用因果圖測試法進行應用設計。具體設計步驟如下:

(1)全面分析1車(TCMS1)和2車(TCMS2)網絡應用軟件,明確該軟件的輸入條件、Ki、Ei和節點。輸入條件和Ki表現形式為:TCMS1鑰匙方向、TCMS2鑰匙方向、TCMS1方向向前、TCMS2方向向后、TCMS2方向向前、TCMS1方向向后。節點狀態:司機室A正常占用、司機室B正常占用、司機室A和司機室B存在占用沖突。Ei種類:TCMS1輸出指令為方向向前并鎖存、TCMS1輸出向前方向撤銷、TCMS1輸出指令為方向向后并鎖存、TCMS1輸出向后方向撤銷、TCMS1輸出向前方向撤銷、TCMS1方向零位、TCMS1方向手柄錯誤播報、TCMS2輸出指令為方向向前并鎖存、TCMS2輸出向前方向撤銷、TCMS2輸出指令為方向向后并鎖存、TCMS2輸出向后方向撤銷、TCMS2輸出向前方向撤銷、TCMS2方向零位、TCMS2方向手柄錯誤播報。

(2)根據Ki與Ei間的關系,進行因果圖繪制,同時明確顯示約束關系。

(3)在分析因果圖的基礎上,對其進行判定表轉換,其中,判定表數據能夠為接下來的生成測試提供數據依據。

(4)全面分析判定表內容,與此同時,充分結合該地鐵的軟件測試環境,針對判定表數據有效處理,為測試用例提供編制依據。分別對TCMS1和TCMS2網絡監控功能進行測試用例編制,確保所編制的測試用例與判定表相對應。

(5)在網絡監控功能的引導和提示下,全面整合上述測試用例,并對不同輸入組合形式及其對應的場景全面考慮,以此實現應用軟件在不同環境下的測試檢驗,同時,記錄不同環境下應用軟件的響應表現。

4 測試意義

從上述因果測試方法在TCMS的應用中能夠看出,網絡應用軟件存在測試復雜性性,并且需要考慮的組合情況較多,應用因果測試法能夠對上述復雜的組合情況全面覆蓋,并且生成豐富的、可供參考的測試數據,進而促進所得的測試結果更全面、準確。此外,測試人員分析因果圖的過程中,能夠對軟件需求全面了解和掌握,還能對設計和需求間的出入點具體分析,選擇適合的組合關系,以此對組合關系中存在的不足問題有效解決。

5 結論

綜上所述,在地鐵網絡應用軟件合格性測試中應用因果圖測試法,這不僅符合現階段地鐵正常運行的測試需要,而且還能起到軟件質量優化、地鐵運行效率提升的重要作用,這對地鐵交通工具持續發展具有重要意義。此外,還應對因果測試法不斷深入研究,提高該方法在大量測試用例數據中的應用效果。

[1]劉鵬翔,李文波,費巧玲,周巧蓮.網絡控制應用開發軟件合格性測試淺析[J].機車電傳動,2013(06):101-104.

[2]陳帆,謝洪濤.基于貝葉斯網絡的地鐵施工安全技術創新績效研究——以BIM技術創新為例[J].技術與創新管理,2015(02):108-115.

[3]唐輝.基于Wireshark二次開發的地鐵信號系統應用協議解析插件[J].交通與運輸(學術版),2016(01):84-88.

作者單位 株洲中車時代電氣股份有限公司 湖南省株洲市 412001

猜你喜歡
指令方向分析
聽我指令:大催眠術
2022年組稿方向
計算機應用(2022年2期)2022-03-01 12:33:42
2021年組稿方向
計算機應用(2021年4期)2021-04-20 14:06:36
隱蔽失效適航要求符合性驗證分析
2021年組稿方向
計算機應用(2021年1期)2021-01-21 03:22:38
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
電力系統及其自動化發展趨勢分析
位置與方向
主站蜘蛛池模板: 九九久久精品国产av片囯产区| 国产一区三区二区中文在线| 怡红院美国分院一区二区| 亚洲第一中文字幕| 成人国产免费| 欧美日本在线观看| 天堂av综合网| 中文字幕在线观看日本| 国产乱子伦精品视频| 全午夜免费一级毛片| 国产欧美日韩另类| 亚洲男人天堂网址| 亚洲天堂2014| 午夜综合网| 久久人体视频| 成人亚洲国产| 麻豆精品在线播放| 久青草国产高清在线视频| 国产另类视频| 狠狠色香婷婷久久亚洲精品| 日韩高清中文字幕| 国产网站黄| 国产内射一区亚洲| 97在线碰| 国产成人三级| 91精品国产综合久久香蕉922| 中文字幕一区二区人妻电影| 国产成人高清精品免费软件| 久久婷婷色综合老司机| 99re在线视频观看| 激情综合婷婷丁香五月尤物| 国产波多野结衣中文在线播放| 2021国产在线视频| 欧美日本不卡| 国产手机在线ΑⅤ片无码观看| 国产免费羞羞视频| 69av免费视频| 99久久精品免费观看国产| 欧美成人日韩| 欧美啪啪一区| 色婷婷亚洲十月十月色天| 亚洲天堂网视频| 在线欧美一区| 另类专区亚洲| 国产精品久久久久久搜索| 看你懂的巨臀中文字幕一区二区| 99热这里只有成人精品国产| 九九久久99精品| 欧美翘臀一区二区三区| 国产jizz| 欧美性久久久久| 亚洲国产亚洲综合在线尤物| 成人午夜免费视频| 国产精品尤物在线| 毛片免费在线视频| 伊人久久久久久久久久| 广东一级毛片| 免费国产在线精品一区| 国产成人久视频免费| 久草热视频在线| 亚洲色图综合在线| 大陆精大陆国产国语精品1024 | 国产专区综合另类日韩一区| 久久综合亚洲鲁鲁九月天| 亚洲一区二区三区国产精华液| 亚洲成a人片7777| 久久人人97超碰人人澡爱香蕉| 日韩久草视频| 四虎永久免费在线| 精品视频一区二区观看| 亚洲欧洲日产国产无码AV| 无码中字出轨中文人妻中文中| 亚洲天堂精品视频| 9999在线视频| 成人无码区免费视频网站蜜臀| 亚洲精品第五页| 色综合成人| 免费一级α片在线观看| 午夜福利在线观看入口| 999精品色在线观看| 97久久免费视频| 国内丰满少妇猛烈精品播|