- SAP 测试教程
- SAP 测试 - 主页
- SAP 测试 - 概述
- SAP 测试 - 类型
- SAP 测试 - 手动和自动化
- SAP 测试 - SDLC
- SAP 中的测试类型
- SAP 测试 - 流程
- SAP 测试 - 导航
- SAP 测试 - 屏幕流程
- SAP 测试 - 模块
- SAP 测试 - 接口
- SAP 测试 - 案例
- SAP 测试 - TAO
- SAP 测试 - TAO 文件夹结构
- 配置质量检测中心
- SAP 测试 - TAO 结果分析
- TAO 构建并执行测试脚本
- SAP 测试 - TAO Consolidate
- SAP 测试 - TAO UI 扫描仪
- SAP 测试 - 自动化工具
- SAP 测试 - 解决方案经理
- SAP 测试 - HP 业务流程
- SAP 测试 - QTP
- SAP 测试 - 案例研究
- SAP 测试有用资源
- SAP 测试 - 问题与解答
- SAP 测试 - 快速指南
- SAP 测试 - 有用的资源
- SAP 测试 - 讨论
SAP 测试 - 屏幕流程
SAP 测试中的屏幕流逻辑类似于 ABAP 代码,用于包含处理块。它包含屏幕的程序部分。它是在 Screen Painter 中创建的,该 Screen Painter 类似于 ABAP 编辑器。
屏幕流逻辑不涉及外部数据声明,每个处理块都用前缀“PROCESS”定义。例如,
- 输入后处理
- 输出前的处理
- 请求帮助的流程
- 价值请求处理
每个屏幕流逻辑应包含 PROCESS AFTER INPUT 和 PROCESS BEFORE OUTPUT 关键字。
在事件块中,您可以使用 MODULE、FIELD、ON、VALUES、CALL 等关键字。
编号 | 屏幕流程逻辑关键字和说明 |
---|---|
1 | 模块 在ABAP程序中调用对话模块 |
2 | 场地 指定应传输屏幕字段内容的点 |
3 | 在 与FIELD结合使用 |
4 | 价值观 与 Field 结合使用 |
5 | 链 启动处理链。 |
6 | 端链 结束处理链。 |
7 | 称呼 调用子屏幕。 |
8 | 环形 开始处理屏幕表。 |
9 | 端环 结束处理屏幕表。 |
创建屏幕流程
在存储库浏览器中,双击屏幕名称,将显示该屏幕的流程逻辑。
Screen Painter 的流程逻辑编辑器将打开,您可以编辑屏幕流程逻辑。您可以使用任何可用的 ABAP 源代码编辑器来定义流程逻辑。
您可以使用以下关键字来创建屏幕流逻辑 -
编号 | 关键词和描述 |
---|---|
1 | 称呼 调用子屏幕。 |
2 | 链 启动处理链。 |
3 | 端链 结束处理链。 |
4 | 端环 结束循环处理。 |
5 | 场地 指一个字段。可以与关键字 MODULE 和 SELECT 组合。 |
6 | 环形 开始循环处理。 |
7 | 调整 修改一个表。 |
8 | 模块 标识处理模块。 |
9 | 在 与现场作业一起使用。 |
10 | 过程 定义处理事件。 |
11 | 选择 检查表中的条目。 |
测试屏幕
测试屏幕用于测试屏幕在运行时出现的外观。如果您已经对流程逻辑进行了编程,则可以选择是否使用它来模拟屏幕。
要执行屏幕测试,请按照以下步骤操作 -
- 选择屏幕 → 测试。
- 系统将显示一个用于运行时模拟的对话框。
- 如果需要,您可以更改窗口坐标。
- 接下来,定义模拟范围。
- 要包含流程逻辑,请单击“选择完整流程逻辑”。
- 单击继续,将出现屏幕模拟。