北京廣利核系統工程有限公司 董玲玲 曹宗生 李旗 劉元
摘要:在核安全級軟件的測試中,單元測試是必不可少的測試手段之一。目前,部分核安全級軟件采用函數式編程語(yǔ)言OCaml開(kāi)發(fā),但針對該語(yǔ)言開(kāi)發(fā)的核安全級軟件進(jìn)行單元測試,尚缺乏具體的執行標準,通過(guò)確認測試來(lái)補充。本文提出采用第三方測試工具Kaputt對OCaml開(kāi)發(fā)的核安全軟件進(jìn)行單元測試的方法,介紹Kaputt的測試模式、測試執行過(guò)程,及測試后分析關(guān)鍵字的覆蓋率,以判斷測試是否完備。該方法已在自主化核安全級軟件測試中進(jìn)行實(shí)踐,取得良好的效果。
關(guān)鍵詞:函數式編程;OCaml;Kaputt;單元測試
在線(xiàn)預覽:Kaputt在核安全級軟件單元測試上的應用研究
摘自《自動(dòng)化博覽》2017年5月刊