
德力士樂REXROTH模塊維修方法和故障判斷
德力士樂REXROTH模塊用于自頂向下的集成策略,測(cè)試被測(cè)模塊與下層模塊之間的接口,樁模塊用于模擬下層模塊的功能,為被測(cè)模塊提供響應(yīng),消息流向從被測(cè)模塊流入樁模塊,樁模塊模擬下層模塊的功能,為消息提供響應(yīng),測(cè)試通過樁德力士樂REXROTH模塊的響應(yīng)來評(píng)估被測(cè)模塊與下層模塊之間的接口。采用樁模塊進(jìn)行集成測(cè)試時(shí),從zui上面的模塊開始逐層向下的檢驗(yàn)與下層之間的接口,直到到達(dá)zui底層模塊為止。
德力士樂REXROTH模塊用于自底向上的集成策略,測(cè)試被測(cè)模塊與上層模塊之間的接口,驅(qū)動(dòng)模塊用于模擬上層模塊的功能,為被測(cè)模塊提供激勵(lì),消息流向從驅(qū)動(dòng)模塊流向被測(cè)模塊,被測(cè)模塊響應(yīng)驅(qū)動(dòng)模塊的激勵(lì),通過判斷響應(yīng)結(jié)果來評(píng)估被測(cè)模塊與上層模塊之間的接口;采用驅(qū)動(dòng)進(jìn)行集成測(cè)試時(shí),從zui底層模塊開始逐層向上的檢驗(yàn)與上層之間的接口,直到到達(dá)zui頂層為止。
德力士樂REXROTH模塊的目的很單純,就是為了訪問類庫的屬性和方法,來檢測(cè)類庫的功能是否正確;
德力士樂REXROTH模塊是用來模擬被測(cè)試模塊的上一模塊,相當(dāng)于被測(cè)模塊的主程序。它接收數(shù)據(jù),將相關(guān)數(shù)據(jù)傳送給被測(cè)模塊,啟用被測(cè)模塊,并打印出相應(yīng)的結(jié)果。
德力士樂REXROTH模塊可以通過模擬一系列用戶操作行為,比如選擇用戶界面上的某一個(gè)選項(xiàng)或者按下某個(gè)按鈕等,自動(dòng)調(diào)用被測(cè)試模塊中的函數(shù)。驅(qū)動(dòng)模塊(Driver)設(shè)置,使對(duì)模塊的測(cè)試不必與用戶界面真正交互。
德力士樂REXROTH模塊是指模擬被測(cè)試的模塊所調(diào)用的模塊,而不是軟件產(chǎn)品的組成的部分。主模塊作為驅(qū)動(dòng)模塊,與之直接相連的模塊用樁模塊代替。在集成測(cè)試前要為被測(cè)模塊編制一些模擬其下模塊功能的“替身”模塊,以代替被測(cè)模塊的接口,接受或傳遞被測(cè)模塊的數(shù)據(jù),這些測(cè)試用的“假”模塊稱為被測(cè)模塊的樁模塊。
如果被測(cè)試的單元模塊需要調(diào)用其他模塊中的功能或者函數(shù)(method),我們就應(yīng)該設(shè)計(jì)一個(gè)和被調(diào)用模塊名稱相同的樁模塊來模擬被調(diào)用模塊。這個(gè)樁模塊本身不執(zhí)行任何功能僅在被調(diào)用時(shí)返回靜態(tài)值來模擬被調(diào)用模塊的行為。舉例說明:如果被測(cè)試單元中需要調(diào)用另一個(gè)模塊的函數(shù)
全國(guó)統(tǒng)一服務(wù)電話
021-39526589
電子郵箱:18917038407@163.com
公司地址:上海嘉定嘉涌路99弄6號(hào)713