LSMW、BDC、CATT 区别
生活随笔
收集整理的這篇文章主要介紹了
LSMW、BDC、CATT 区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| 1、ECATT 解釋Extended Computer Aided Test Tool(T-code:SECATT) ECATT是SAP自帶的功能測試工具,主要目標(biāo)用來作SAP業(yè)務(wù)流程的自動化測試,每個測試都會生成一個詳細(xì)的日志來顯示測試流程和測試結(jié)果。和CATT相比,CATT操作簡單,類似于BDC的錄屏功能,用于常用的簡單業(yè)務(wù)數(shù)據(jù)導(dǎo)入,基本已被ECATT完全取代。除了CATT功能之后,ECATT主要應(yīng)用于基于GUI Windows/Gui Java自動化測試,同時也為外部工具提供了第三方接口(獲BC-ECATT授權(quán))。所有的測試腳本,無論是ECATT自已生成的還是外部工具的他們都應(yīng)該具有相同的數(shù)據(jù)對象類型,與SAP結(jié)合在一起并保存在相同的位置。在R/3的功能測試中,ECATT錄屏功能簡單實用,測試腳本、測試數(shù)據(jù)、系統(tǒng)數(shù)據(jù)分別存放,可重復(fù)使用,并附有詳細(xì)測試報告以及糾錯功能,作為自帶工具簡單實用。對于WEB方面的測試的話就要借用第三方的測試軟件,如知名的Mercury的QTP。 2、LSMW 解釋Legacy System Migration Workbench (T-code: LSMW) LSMW, 是SAP推薦用來從舊的系統(tǒng)或非SAP系統(tǒng)把大批量或周期性的數(shù)據(jù)遷移到SAP的主力工具,類似于ECATT/SCATT,其優(yōu)點可以在一個Session中處理大批量數(shù)據(jù),并靈活易學(xué)易用。如果用BDC和ECATT只能根據(jù)定制好的畫面輸入?yún)?shù)。一旦沒有這個值系統(tǒng)就會報錯。比喻我們根據(jù)業(yè)務(wù)對FI Ac_countDocument或者主數(shù)據(jù)一些參數(shù)作了擴展,一旦參數(shù)缺失或者不匹配,不得不終止Session,通過SM35手動去更正或者重新錄屏。LSMW具有一般的通用性,他導(dǎo)入模板的設(shè)計過程包括15個步驟,每個都是獨立的單元并可進(jìn)行單獨的更新和修改,而不影響其它的模塊只需作一些調(diào)整做出相應(yīng)mapping,將必要的數(shù)據(jù)指定對應(yīng)的字段就可行了,無需額外的編碼。當(dāng)然,LSMW局限在于只能導(dǎo)入固定類型的主數(shù)據(jù),如Customer/Vendor_master,Material_master,Financial Document, G/L Account。如果是自定義的ABAP程序來導(dǎo)入主數(shù)據(jù)就行不通了。同樣做了一個FI Ac_countDocument的例子,對出現(xiàn)重復(fù)的統(tǒng)計的Line Item時顯得也不是特別得心應(yīng)手。 3、BDC 解釋Batch Data Conversion (T-code: SHDB)BDC同樣是通過SHDB把用戶一次性的業(yè)務(wù)操作記錄全部記錄下,然后供用戶使用。開發(fā)人員可以生成程序構(gòu)建數(shù)據(jù)源。只要存在重復(fù)的業(yè)務(wù)操作,自然會想到BDC錄屏。 4、LSMW、BDC、CATT區(qū)別LSMW: LSMW: legacy system Migration workbench(遺產(chǎn)(舊)系統(tǒng)移值工作臺) BDC : Batch Data Communication(批處理) CATT :Computer Aided Test Too (計算機輔助輸入測試) 數(shù)據(jù)導(dǎo)入速度:LSMW=BDC>CATT 制作難度:BDC>LSMW>CATT 跨服務(wù)器傳輸(復(fù)制):LSMW 用導(dǎo)出導(dǎo)入,不用傳輸,不用建立程序最方便。CATT 都要傳輸,BDC 傳輸或者生成 ABAP 程序。 其實 LSMW最終是產(chǎn)生批處理,所以速度和 BDC 相等,CATT 是模擬前端屏幕輸入,速度慢,而且某些屏幕字段抓取不了。 |
總結(jié)
以上是生活随笔為你收集整理的LSMW、BDC、CATT 区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABAP数字类型合法性检查函数NUMER
- 下一篇: SAP打印机原理、打印配置及打印操作