摘要:為了構(gòu)建通用的軟件集成測試平臺框架,設(shè)計了三類用于關(guān)聯(lián)測試平臺與被測軟件的容器:1)“混合類型數(shù)據(jù)容器”用作訪問軟件接口的基礎(chǔ)數(shù)據(jù)類型,對被測軟件不同類型的輸入、輸出數(shù)據(jù)進行統(tǒng)一兼容性處理;2)“部件接入容器”用于封裝軟件部件,利用容器中的函數(shù)指針分量,間接調(diào)用軟件部件入口模塊;3)“部件接口訪問容器作為對部件輸入、輸出接口變量間接訪問的媒介,實現(xiàn)測試平臺與被測對象的解耦合.在此基礎(chǔ)上,將測試平臺框架劃分為可變的初始化模塊與固定的周期調(diào)度控制模塊,實現(xiàn)測試平臺與被測軟件之間的邏輯隔離.案例分析表明,通過正確配置各類容器分量,方便實現(xiàn)軟件集成測試平臺的跨軟件移植和復(fù)用.
注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社