可在性能测试中使用 SAP 设置、SAP 获取或 SAP 调用元素来添加项(例如字段选择、键盘输入、用于引用的获取元素或与 SAP 客户机 GUI 的任何高级交互)。
开始之前
SAP 设置元素代表与 SAP GUI 的用户交互,例如在字段中输入值。SAP 设置元素包含在 SAP 屏幕元素中。SAP 屏幕元素可以是属于已记录事务的一部分的窗口、对话框或事务屏幕。
SAP 获取元素使您能够从 SAP GUI 检索信息,例如字段值。SAP 获取元素包含在 SAP 屏幕元素中。SAP 获取元素主要用于在测试中创建引用字段或验证点。SAP 验证点实际上是启用了验证点的 SAP 获取元素。
SAP 调用元素代表既不是 SAP 设置也不是 SAP 获取元素的所有各种用户交互。例如,选择对象、滚动或按 Enter 键都将生成 SAP 调用。
您可以使用测试编辑器或“SAP 协议数据”视图来创建或编辑 SAP 设置、获取或调用元素。使用“SAP 协议数据”视图时,可从截屏选择 SAP 屏幕对象,并直接将该信息复制到新的 SAP 设置、获取或调用元素。使用“SAP 协议数据”视图创建或编辑 SAP 事件比从测试编辑器手动添加事件容易得多。
“
SAP 协议数据”视图包含两个彼此同步并与测试编辑器同步的页面:
- 截屏显示了 SAP GUI 的图形截屏。可选择所有 GUI 对象,例如窗口、按钮、字段或区域。
- 对象数据提供有关所选 GUI 对象的信息:标识、类型、名称、文本、工具提示和子类型。
过程
要添加 SAP 设置、获取或调用元素,请执行以下操作:
- 在测试编辑器中打开测试,并打开“SAP 协议数据”视图。 如果“SAP 协议数据”视图未打开,请单击
- 在测试编辑器的测试内容区域中,展开事务和 SAP 屏幕。 “SAP 协议数据”视图将显示所选事务的截屏。
- 在事务内,选择要为其输入新值的项。 “SAP 协议数据”视图的截屏页面显示了 SAP GUI 的截屏,其中突出显示了对应的 GUI 对象。
- 在“SAP 协议数据”视图中,右键单击要为其创建 SAP 设置、获取或调用元素的 GUI 对象,然后单击创建元素。 这将打开窗口,该窗口已包含来自记录的会话中的标识。
- 在“创建元素”窗口中,指定要创建的 SAP 元素的类型。输入要添加的值,然后根据您的测试目标执行以下某个过程:
- 要创建简单 SAP 设置元素,请选择设置文本,然后键入要输入到 SAP GUI 中的文本值。
- 要创建 SAP 获取或 SAP 调用元素,请选择高级,然后在元素类型列表中选择 SAP 设置或 SAP 调用。
使用 SAP 设置可将值输入到 SAP GUI 客户机中。使用 SAP 调用可调用与 SAP GUI 进行高级交互的方法。指定要获取的属性或调用的方法。关于 SAP 调用方法和属性的信息,请参阅 SAP 文档。SAP 调用元素是通过可在测试编辑器中更改的缺省值创建的。
可使用 SAP 调用方法来定义验证点,或进行数据关联。
- 要创建非文本 SAP 设置元素,请选择高级,然后在元素类型列表中选择 SAP 设置。指定要设置的属性,如果该属性需要值,请输入值。
- 单击完成。
下一步做什么
创建元素之后,可使用测试编辑器来更改值。还可以将值替换为数据池变量或引用。