设为首页 收藏本站
查看: 1919|回复: 0

[经验分享] SAP.CATT 批处理/批量操作的基本应用

[复制链接]

尚未签到

发表于 2015-9-20 10:10:50 | 显示全部楼层 |阅读模式
  这里将不讨论应用CATT批量创建角色,其原因在于不同角色中将存在不同数量的T-CODE,当应用CATT创建摸板后,T-CODE所对应的变量 数量过少时,这个方法可应用的价值不高。
CATT实施文档可以通过网络获取,这里简单摘录实施流程和方法
  进入CATT初始屏:
CASE命名:不允许有空格
描述:
类型:
Component:因为这些动作与创建用户相关, 所以这里选择" Basis Components" [pix1]
DSC0000.jpg
save as "local object" [pix2]
DSC0001.jpg
返回初始屏 [pix3]
DSC0002.jpg
(1)应用SU01批量创建/拷贝用户
记录操作(略),操作完成后"后退" 即可自动返回SCAT,并开始后继工作。 [pix4]
DSC0003.jpg
test case >> check 检查语法 [pix5]
DSC0004.jpg
开始设置"变量",网上提供的大多实施办法是通过"字段清单"实现,并由系统自动命 名。这里推荐大家使用另一种方法,其好处:
1. 逐屏显示,你可以清楚的知道自己设置的变量在屏幕中的具体位置;
2.手工设置变量,便于 自己记忆和维护;
3.根据你的实际需要,设置任意位置为变量;
选择并进入刚录制的记录,并在操作模式中选择本地同步的前端执行,这样你可 以清楚的看到与你次前录制操作相同的画面,并清楚的知道你需要设置变量的具体坐标 [pix6]
DSC0005.jpg
  第壹屏SAPLSUU5 0050 设置变量 &USER_NAME ---------SAP用户账号,设置变量需要符号  '&' 开头 [PIX7]
DSC0006.jpg
  第贰屏SAPLSUU5 0100 设置变量 &Last_name ---------SAP账号所对应的用户姓名 [PIX8]
DSC0007.jpg
  第叁屏SAPLSUU5 0100 设置变量 &PASS_1st ----设置密码,设置变量&PASS_2nd  ----重复密码 [PIX9]
DSC0008.jpg
  第肆屏SAPLSUU5 0100 设置变量 &LOGON_ZH -----登陆默认语言 [PIX91]
DSC0009.jpg
  第伍屏SAPLSUU5 0050 [PIX92]
DSC00010.jpg
  第陆屏SAPLSUU5 0001[PIX93]
DSC00011.jpg
  退出 CATT: FUNCTION DETAILS TCD TEST CASE
  保存
  测试过程 [壹] 进行前端模式测试,选择"执行",向变量输入"值",并保持配置依次为:
log type:long,  proccessing mode:foreground, variants:W/o
关于这些环境的描述可以通过官方文档获取!
确保填 写无误,开始执行! [PIX94]
DSC00012.jpg
  执行过程中,每屏都会出现跟踪确认,跟踪每屏,并手工确认变量赋值是否正确 [PIX95]
DSC00013.jpg
  次前在录制过程中已经创建了用户"z_testUSR1",因此这里将提示错误,但不会中断操作,你可以选择在这里手工修改用户名称,也可以选择后 退到初始屏修改 [PIX96]
DSC00014.jpg
  修改后,可以通过手工选择"新建按钮"完成此屏操作,并转到下一屏。
  [PIX97]
DSC00015.jpg
  [PIX98]
DSC00016.jpg
  [PIX99]
DSC00017.jpg
  无论执行正确或失败,在完成后均会反馈一份报告![PIX991]
DSC00018.jpg
  导出"变式": [PIX992]
DSC00019.jpg
  导出"变式"的格式 [pix993]
DSC00020.jpg
CATT_Z_SU01_DEMO.TXT
目标:批量创建用户,用 户姓名,设置密码,登陆语言
&USER_NAME  SAP用户名称
&LAST_NAME  用户姓名
&PASS_1ST  密 码
&PASS_2ND  密码重复
&LOGON_ZH  默认登陆语言[en,zh]
  测试过程 [贰] 进行错误模式测试 [PIX994]
DSC00021.jpg
  测试过程 [叁] 后台模式的输出结果
DSC00022.jpg
  (2)应用PFCG批量角色拷贝,修改描述,生成参数文件
·创建TEST CASE [PIX01]
DSC00023.jpg
· 录制测试事件,录制流程:角色拷贝,修改描述,生成参数文件,录制过程略
·检查语法,保存
·设置变量 [PIX02, PIX03, PIX04a, PIX4b, PIX05, PIX06,  PIX07, PIX08]
DSC00024.jpg

DSC00025.jpg
DSC00026.jpg
DSC00027.jpg
DSC00028.jpg
DSC00029.jpg
DSC00030.jpg
DSC00031.jpg
·执行前台测试,确认变量设置的正确性,以及录制流程的有效性
·输出”变式”  [PIX09]
DSC00032.jpg
CATT_Z_PFCG_COPYROLE_V1.TXT
目标: 角色拷贝,修改描述,生成参数文件
&SOURCE_ROLE  源角色名称
&NEW_ROLE  新角色名称
&TEST   角 色描述
&PARAM_NAME  自动生成[NULL]
  (3)应用PFCG批量分配角色到用户,完成用户比较
这里我见为某个角色添加"20"个SAP用户,其原因在于,若我添加用户过少,就无法 设置过多的变量,当我实际应用中需要在某角色添加很多用户时,则变量无法满足需求,对于刚刚接触CCAT的兄弟们,可能会遇到麻烦,不过这些"变量"的数 量其实是可以修改的,但修改后一定要导出新的"变式"。
用户中同样可以添加角色,但是添加角色后还需要在相应被添加的角色中进行用户比较,这样在 制作批量操作的测试事件会很麻烦。
  ·创建TEST CASE  [PIX01]
DSC00033.jpg
  ·录制测试事件,录制流程:分配角色到用户,完成用户比较,录制过 程略
  ·检查语法,保存
  ·设置变量 [PIX102,  PIX103, PIX104a, PIX14b, PIX104c, PIX105, PIX106]
DSC00034.jpg
DSC00035.jpg
DSC00036.jpg
DSC00037.jpg
DSC00038.jpg
DSC00039.jpg
DSC00040.jpg
  ·执行前台测试,确认变量设置的正确性,以及录制流程的有效性
  ·输出”变式” [PIX107]
DSC00041.jpg
CATT_Z_PFCG_ASSIGNUSR.TXT
目标:批量分配 角色到用户,完成用户比较
&ROLE_NAME  角色名称
&USR01   SAP用户
&USR02   SAP 用户
&USR03   SAP用户
... ...
&USR14   SAP用户

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-116119-1-1.html 上篇帖子: [转]SAP算号器 license key Developer Access Key 完美解决方案 下篇帖子: 用文本增强修改SAP标准屏幕中的字段名称
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表