NAME
Kernel::Test::Role::Selenium::Agent::HandlesBusinessObjectActions – role to interact with object action menu in Selenium tests.
BusinessObjectActionsOpenMenu()
Open action menu
$Test->BusinessObjectActionsOpenMenu();
BusinessObjectActionsCloseMenu()
Open action menu
$Test->BusinessObjectActionsCloseMenu();
BusinessObjectActionsTriggerAction()
Trigger an action from the action menu. This can take an optional parameter `FlyoutName` to wait for the respective action fly-out to open. Leave this off if you want to trigger an action with a direct execution.
$Test->BusinessObjectActionsTriggerAction(
ActionName => 'Some Action Name', # (required) Rendered text of the action menu item element in the frontend
FlyoutName => 'someFlyout', # (optional) The flyout name as given in the action component
);