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