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

一種全數字測試系統的測試用例自動執行軟件設計與實現

2018-06-14 05:47:10魏冬冬李芳芳葉竹胡逸琳劉葉盛
數字技術與應用 2018年3期
關鍵詞:系統

魏冬冬 李芳芳 葉竹 胡逸琳 劉葉盛

(上海航天電子技術研究所,上海 201109)

1 引言

全數字仿真測試系統在軟件測評[1]工作中被廣泛應用,常見的全數字仿真測試系統包含被測件的仿真運行軟件、數據控制軟件、數據顯示軟件、外設仿真軟件等多個子軟件。全數字測試系統中各個子軟件之間通常以網絡通信、共享內存[2]等方式交互數據,系統結構圖如圖1所示。

全數字測試系統執行測試用例有一些共同特點,如都是在特定的時間與特定的軟件交互數據,這為測試用例自動執行軟件的研制提供了一些技術基礎。為了減少軟件測評人員執行測試用例時的工作量,并能在被測件執行異常時精確回放測試用例執行過程,保證測評人員高效完成測試用例執行,本課題開展了對測試用例自動執行軟件的研制工作。

2 測試用例自動執行軟件設計

本課題設計的測試用例自動執行軟件主要用于執行和記錄全數字測試系統各個軟件之間的過程數據。該軟件與測試系統中包含的各個軟件都有數據交互,測評人員可以通過界面編輯統一格式的測試過程數據,其中測試過程數據既包括各軟件間通用接口交互的數據,也包括測評人員通過界面完成的操作數據。

測評人員在使用全數字測試系統執行測試用例時,測試用例自動執行軟件將當前執行過程保存為測試過程數據文件,可以進行精確地完成測試過程回放。

圖1 全數字測試系統結構圖

圖2 自動執行的全數字測試系統結構圖

將全數字測試系統中各軟件之間的通用接口交互數據和用戶操作數據抽象表示為統一格式的測試過程數據[3],對測試執行過程進行定制執行和記錄,是本課題的創新點和難點。設計完成后,全數字測試系統的系統結構如圖2所示。

為方便測試過程數據的傳送和編輯,本課題的測試過程數據格式設計如表1所示。其中數據幀時間記錄了當前測試過程數據的產生時刻,該時間沒有使用真實的物理時鐘,而是全數字測試系統的相對仿真時間。

課題對全數字測試系統各軟件進行修改,當測試系統各軟件產生測試過程數據時,數據源也會發送測試過程數據到測試用例自動執行軟件。測試用例自動執行軟件完成測試過程數據的記錄和保存。

全數字測試系統各測試過程數據主要包括通用接口交互數據和用戶操作數據。

全數字測試系統的通用接口交互數據主要包括數據控制軟件發送的控制數據、數據顯示軟件接收的顯示數據、外設仿真軟件的外設數據信息等。通用接口交互數據幀的數據區格式如表2所示。

表2 通用接口交互數據格式

表3 測試過程操作數據格式

表4 測試用例自動執行軟件單個測試用例應用效果對比

全數字測試系統的用戶操作數據包括測評人員正常使用測試系統的動作,主要有:數據顯示軟件定制數據界面的操作、數據控制軟件加載配置文件的操作等。操作數據幀數據區格式如表3所示。

測評人員在測試用例自動執行軟件將測試過程數據配置完成后,測試用例自動執行軟件按照時間先后順序,將測試過程數據文件分別發送給相應的功能軟件。測試系統各軟件接收測試過程數據,按照協議進行解析,完成測試過程數據中的指定操作。

3 測試用例自動執行軟件實現與應用

本課題在Windows 7操作系統上,使用Visual Studio 2010作為開發工具,使用C#語言開發完成測試用例自動執行軟件。軟件完成后,在某軟件配置項測試中應用,實際執行單個測試用例的平均用時對比如表4所示。

使用測試用例自動執行軟件后,測試過程執行只需要用戶配置數據,不必等待測試的中間結果;在測試用例運行結束后觀測測試結果,測試用例自動執行軟件會比較預期輸出與實際輸出得到測試結果,測評人員不必手動驗證測試結果。測試用例自動執行軟件將測試人員從測試用例執行過程中解放了出來,測評人員工作時間節省了40%。

4 結語

測試用例自動執行軟件將原本需要測評人員進行的操作,抽象為通用的測試過程數據格式,并以軟件方式實現了測試用例的自動執行和測試過程回放。測評人員在測試用例執行過程中只需要配置測試過程數據,無需全程參與到測試用例的執行過程。測試用例自動執行軟件的研制大大節約了測評人員的工作時間,對測試效率的提升具有重要意義。

[1]楊海成,喬永強,許勝,石柱.航天型號軟件工程[M].北京:中國宇航出版社,2009.

[2]Thomas H. Cormen,Charles E. Leiserson,Ronald L. Rivest,Clifford Stein著.潘金貴,顧鐵成,李成法等譯.算法導論[M].北京:機械工業出版社,2011.

[3]吳永輝,王建德.數據結構編程實驗[M].北京:機械工業出版社,2012.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 午夜无码一区二区三区在线app| 亚洲欧美在线综合图区| 69av免费视频| 98精品全国免费观看视频| 99re在线观看视频| 伊人久久久大香线蕉综合直播| 好吊日免费视频| 欧美成人日韩| a亚洲视频| 免费国产小视频在线观看| 91国内视频在线观看| 亚洲永久色| 亚洲欧洲自拍拍偷午夜色| 青草免费在线观看| 欧美在线国产| 欧美一级大片在线观看| 欧美日韩国产成人高清视频| 亚洲男人天堂2020| 国产无码制服丝袜| 国产精品美女免费视频大全| 一本大道在线一本久道| 亚洲无码视频喷水| 国产麻豆另类AV| 亚洲人成成无码网WWW| 免费在线国产一区二区三区精品| 国产成人综合亚洲网址| 亚洲无线一二三四区男男| 免费视频在线2021入口| 最新精品国偷自产在线| 夜夜操狠狠操| 国产在线高清一级毛片| 精品无码国产自产野外拍在线| 久久黄色小视频| 一本无码在线观看| 亚洲精品动漫在线观看| 亚国产欧美在线人成| 幺女国产一级毛片| 一级在线毛片| 99在线观看免费视频| 亚洲三级影院| 国产性猛交XXXX免费看| 国产精品jizz在线观看软件| www.91在线播放| 国产女人18水真多毛片18精品| 国产精品性| 性色生活片在线观看| 尤物精品国产福利网站| 亚洲天堂色色人体| 久一在线视频| 国产精品女熟高潮视频| 成人福利在线视频免费观看| 性做久久久久久久免费看| 久久99国产综合精品1| 亚洲成aⅴ人片在线影院八| 伊人久久婷婷五月综合97色| 啪啪啪亚洲无码| 国产精品99一区不卡| 黄色污网站在线观看| 久久香蕉国产线看观看精品蕉| 国产精品久久久久久久伊一| 欧洲日本亚洲中文字幕| 成人国产免费| 国产福利微拍精品一区二区| 亚洲欧美日韩精品专区| 亚洲第一福利视频导航| 色综合激情网| 凹凸精品免费精品视频| 久久久久青草线综合超碰| 91福利国产成人精品导航| 东京热av无码电影一区二区| 99精品在线视频观看| vvvv98国产成人综合青青| 亚洲日本中文综合在线| 激情影院内射美女| 找国产毛片看| 国产欧美网站| 91麻豆精品视频| 亚卅精品无码久久毛片乌克兰| 亚洲天堂网2014| 色综合久久88| av在线人妻熟妇| 欧美国产精品拍自|