SAP数据批量导入教程文章第59页第4部分为BDC批导入处理教程1
ECATT解释ExtendedComputerAidedTestTool(T-code:SECATT)ECATT是SAP自带的功能测试工具,主要目标用来作SAP业务流程的自动化测试,每个测试都会生成一个详细的日志来显示测试流程和测试结果
和CATT相比,CATT操作简单,类似于BDC的录屏功能,用于常用的简单业务数据导入,基本已被ECATT完全取代
除了CATT功能之后,ECATT主要应用于基于GUIWindows/GuiJava自动化测试,同时也为外部工具提供了第三方接口(获BC-ECATT授权)
所有的测试脚本,无论是ECATT自已生成的还是外部工具的他们都应该具有相同的数据对象类型,与SAP结合在一起并保存在相同的位置
在R/3的功能测试中,ECATT录屏功能简单实用,测试脚本、测试数据、系统数据分别存放,可重复使用,并附有详细测试报告以及纠错功能,作为自带工具简单实用
对于WEB方面的测试的话就要借用第三方的测试软件,如知名的Mercury的QTP
LSMW解释LegacySystemMigrationWorkbench(T-code:LSMW)LSMW,是SAP推荐用来从旧的系统或非SAP系统把大批量或周期性的数据迁移到SAP的主力工具,类似于ECATT/SCATT,其优点可以在一个Session中处理大批量数据,并灵活易学易用
如果用BDC和ECATT只能根据定制好的画面输入参数
一旦没有这个值系统就会报错
比喻我们根据业务对FIAccountDocument或者主数据一些参数作了扩展,一旦参数缺失或者不匹配,不得不终止Session,通过SM35手动去更正或者重新录屏
LSMW具有一般的通用性,他导入模板的设计过程包括15个步骤,每个都是独立的单元并可进行单独的更新和修改,