在Action表中,有两种手动添加action的方式。 一种方法是指定Action本身(’添加新Action’),然后分配对应的对象库条目(在多数情况下)。 第二种方法是直接把对象库条目拖放到Action表内,然后生成action。
使用’Add New Action’按钮
要添加一个新的Action条目,打开’Add New Action’下拉菜单,如下图所示:
图:添加一个新的Action条目到Action表中
选中其中一个条目,这时一个新添加的Action就会紧跟着出现在它后面。
图:新的鼠标移动action被添加
根据Action条目类型的不同,您可以单独为每个Action配置。在这之前,你应该先为这一Action指定对象库条目 – 这可能会影响指定该action的可用选项。 如上图所示,你应该点击红色框住的小按钮,然后选择Action所涉及到的对象库条目。 在’Select Repository Item’对话框中列出的条目,与对象库内的是相同的。 您可以使用“搜索”来找元素。 在第6课:UI映射与Ranorex对象库 – 搜索元素,你可以阅读到更多有关如何使用对象库搜索,添加新UI元素的内容。 单击“确定”按钮确认您的选择。
图:选择一个要使用的Action对象库条目
另外,用户可以指定对象库条目,然后把对象库条目拖放到新创建的Action对应的’Repository Item’栏。
图:通过拖拽为Action分配对象
想要修改Action,就在窗格中点击使用下拉菜单,例如,你可以把click’Action改成’move’。
图:鼠标Action可用的子Action
拖到对象库中来启动添加一个新的Action
除了上面介绍的方法,如下面图所示,你也可以把对象库条目拖放到Action表中新的一行。
图:使用拖放为特定的对象库条目创建一个新的Action
拖放对象到action表中后,会提示指定Action类型。 更多可用的action信息,请参阅下文。