SAP模块
的文件夹TBox XEngines- >Sap在标准的子集包含模块,执行特定的任务SAP引擎3.0。
的Sap文件夹包含子文件夹来命名类与额外的模块ContextMenuEntry,MenuEntry,TreeMenuEntry。这些模块执行后台任务模块,你使用你的测试。你不能在测试中使用它们。
SAP快捷菜单
该模块SAP快捷菜单允许你引导SAP上下文菜单。
![]()  | 
               上下文菜单必须是开放的SAP引擎3.0引导他们。使用基于图像的自动化测试在树上打开上下文菜单。  | 
              
该模块具有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
快捷菜单  | 
               路径菜单项。 表示节点与- >举例来说,插入- >图像。 使用x,X直接选择条目,或者没有价值。  | 
              
快捷菜单- >ContextMenuEntry  | 
               或者,您可以使用ContextMenuEntry指定菜单项(见下面的例子)。  | 
              
![]()  | 
               在这个例子中,SAP引擎3.0打开上下文菜单中,选择条目插入Unicode控制字符- >零宽度乔伊纳。 
 SAP上下文菜单:指定菜单路径  | 
              
![]()  | 
               在这个例子中,SAP引擎3.0打开上下文菜单,验证是否选择零宽度乔伊纳的存在。 
 检查SAP上下文菜单条目  | 
              
SAP登录
该模块SAP登录允许你引导SAP登录屏幕。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
客户端  | 
               客户要使用。  | 
              
用户  | 
               用户名登录的用户。  | 
              
密码  | 
               密码的用户。  | 
              
语言  | 
               首选语言。  | 
              
输入  | 
               输入{点击}执行鼠标点击输入按钮。  | 
              
![]()  | 
               在本例中,您登录客户端001年与用户的用户凭证test01。 
 
 打开SAP系统,然后引导登录屏幕  | 
              
SAP登录
该模块SAP登录允许您打开一个SAP会话,即引导SAP登录窗口。
这是一个强制性的第一步,如果你想引导SAP登录屏幕。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
SapLogonPath  | 
               程序文件完整路径saplogon.exe。  | 
              
SapConnection  | 
               名称或系统ID (SID)要连接的会话。 你可以使用通配符。  | 
              
绕过单点登录  | 
               这ModuleAttribute是可选的,您必须手动添加它。 创建这个ModuleAttribute并设置它真正的如果SAP环境中默认的登录方法是单点登录(SSO),但你想用您的用户名和密码。有关详细信息,请参见下面的说明。  | 
              
![]()  | 
               在本例中,您打开SAP登录对话框中使用连接的名字。 
 打开一个SAP连接使用连接的名字  | 
              
![]()  | 
               在本例中,您打开SAP登录对话框使用SID。 
 打开一个SAP连接使用SID  | 
              
![]()  | 
               在一些SAP环境中,默认的登录方法可能被设置为单点登录(SSO)。关掉SSO,遵循以下步骤: 
 
 额外的参数为绕过单点登录ModuleAttribute 
 
 绕过单点登录在TestCase ModuleAttribute  | 
              
SAP菜单
该模块SAP菜单允许你引导SAP菜单。你也可以验证是否存在某一菜单项使用ActionMode验证。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
菜单条  | 
               路径菜单项。 表示节点与- >举例来说,插入- >图像。 使用x,X直接选择条目,或者没有价值。  | 
              
菜单条- >MenuEntry  | 
               或者,您可以使用MenuEntry指定菜单项(见下面的例子)。  | 
              
![]()  | 
               在本例中,您选择菜单项QuickViewer通过输入路径系统- >服务- >QuickViewer。 
 SAP菜单:使用菜单路径  | 
              
![]()  | 
               在本例中,您直接选择菜单项QuickViewer。 
 SAP菜单:直接使用菜单项  | 
              
![]()  | 
               在这个例子中,SAP引擎3.0检查菜单项系统- >服务- >QuickViewer的存在。 
 SAP菜单:确认菜单项QuickViewer存在  | 
              
SAP多个登录许可警告
该模块SAP多个登录许可警告允许你模态对话框窗口为多个登录许可信息。
这个对话框打开当用户试图登录到系统好几次了。
该模块具有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
登录选项  | 
               指定如何处理尝试登录。 可用以下值: 
  | 
              
按钮  | 
               控制按钮的对话框。 可用以下值: 
  | 
              
![]()  | 
               在这个例子中,SAP引擎3.0执行以下操作: 
 
 引导为多个登录许可信息对话框  | 
              
SAP状态栏
该模块SAP状态栏允许你验证SAP状态栏信息和当前会话。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
消息  | 
               你想验证的消息。使用ActionMode验证。  | 
              
Messagetype  | 
               消息类型,你想要验证。 可用以下值: 
 使用ActionMode验证。  | 
              
SessionInfo  | 
               在当前会话的信息,你想验证。 可用以下值: 
 使用ActionMode验证。 你可以添加这个ModuleAttribute任何SAP引擎3.0模块。  | 
              
SAP SubToolBar
该模块SAP SubToolBar允许你引导SAP SubToolbars。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
SubToolBar  | 
               您想要引导SubToolbar条目。  | 
              
![]()  | 
               在这个例子中,SAP引擎3.0引导的创建角色按钮SAP SubToolbar。 
 引导一个SAP SubToolbar  | 
              
SAP工具栏
该模块SAP工具栏允许你引导SAP工具栏包含事务代码字段。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
交易代码  | 
               指定事务代码。  | 
              
按钮  | 
               你想执行定义哪些行动。 可用以下值: 
  | 
              
![]()  | 
               在本例中,您搜索交易代码RZ11。 
 寻找一个事务代码  | 
              
SAP TreeView
该模块SAP TreeView允许你引导SAP treeview。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
MenuPath  | 
               路径菜单项。 表示节点与- >举例来说,插入- >图像。 使用x,X直接选择条目,或者没有价值。  | 
              
MenuPath- >TreeMenuEntry  | 
               或者,您可以使用ContextMenuEntry指定菜单项。  | 
              
停靠树菜单  | 
               通往你想选择的菜单项停靠树状视图。 这取决于技术的ID树状视图,使用MenuPath或停靠树菜单ModuleAttribute。默认ModuleAttribute是MenuPath。  | 
              
![]()  | 
               在这个例子中,SAP引擎3.0打开菜单项SDCCN——服务数据控制中心通过双击。 
 引导SAP TreeView  | 
              
SAP登录——开放与解决方案经理
该模块SAP登录——开放与解决方案经理允许你打开多个SAP连接在执行期间。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
SapLogonPath  | 
               完整路径登录SAP GUI。  | 
              
SapConnection  | 
               名称或系统ID (SID)要连接的会话。  | 
              
SAP仿真树
该模块SAP仿真树允许你引导SAP模拟树木。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
树  | 
               仿真树中的一个项目。 表示节点与- >举例来说,NodeA- >NodeB。 如果不止一个条目匹配路径,188金宝搏app苹果下载软件托斯卡引导第一个匹配。 你可以换一个节点索引号,例如输入NodeA- ># 5- >NodeC在第二个节点选择第五个条目。  | 
              
列  | 
               模拟树的列的数量。列从的编号# 1。 列细胞,不包含任何文本也计算在内。在一些模拟树木,这样空细胞分裂列(见下面的例子)。  | 
              
行动  | 
               你想在一个项目执行的动作模拟树。 可用以下值: 
  | 
              
算法,SAP引擎3.0使用通过模拟导航树。 以下算法: 
  | 
              
![]()  | 
               在本例中,您想要点击条目BAPISDBUSI在接下来的仿真树: 
 模拟表的树在SAP中 这样做,您可以使用该模块SAP仿真树并输入以下TestStepValues: 
 
 SAP仿真树模块在TestCase  | 
              
![]()  | 
               在本例中,您想要验证如果红绿灯其他对象被设置为红色的。 
 仿真树在SAP中 这样做,您可以使用该模块SAP仿真树并输入以下TestStepValues: 
 
 SAP仿真树模块在TestCase  | 
              
SAP模拟表树
该模块SAP模拟表树允许你引导SAP模拟表树。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
头表  | 
               引导的主要表中描述章“表”。  | 
              
内容表  | 
               引导嵌入表中描述章“表”。 如果你想要引导控制嵌入到仿真表树,例如,交通信号灯,您可以创建他们<细胞>模块的水平。有关详细信息,见“定义控制细胞”章。  | 
              
算法,SAP引擎3.0使用通过模拟导航表树。 以下算法: 
  | 
              
![]()  | 
               在这个例子中,如果你想验证下面的截图上标记细胞591年,48: 
 模拟表的树在SAP中 这样做,您可以使用该模块SAP模拟表树并输入以下TestStepValues: 
 
 SAP模拟表树模块在TestCase  | 
              
![]()  | 
               在本例中,您想在仿真验证以下值表树: 
 模拟表的树在SAP中 这样做,您可以使用该模块SAP模拟表树并输入以下TestStepValues: 
 
 SAP模拟表树模块在TestCase  | 
              
























