Function: navigateToTile()
navigateToTile(
page,tileTitle,options?):Promise<void>
Ai
Navigates to an FLP tile by its title text.
Parameters
page
NavigationPage
Playwright Page (or compatible subset).
tileTitle
string
Title text of the FLP tile.
options?
Navigation options.
Returns
Promise<void>
Remarks
This function only works for GenericTile-based FLP layouts (classic FLP).
For modern Space/Section-based FLP layouts (BTP Work Zone, S/4HANA 2021+),
use navigateToSpace and navigateToSectionLink from
navigation-space.ts instead.
Capability
ui5Navigation.navigateToTile
Intent
Open a Fiori Launchpad tile by its visible title. Use when the agent needs to navigate via UI interaction rather than hash.
Guarantee
On success, the tile is clicked and UI5 stability is reached.
Prerequisite
The FLP home page must be loaded and the tile must be visible.
Ai Context
Use navigateToApp() for hash-based navigation; use this when the semantic object hash is unknown but the tile title is visible. For Space-based FLP layouts, use navigateToSpace() + navigateToSectionLink().
Sap Module
sap.ushell.ui.launchpad.Tile — FLP tile click navigation (GenericTile layout only)
Business Context
User-facing tile-based navigation on SAP Fiori Launchpad home screen.
Throws
NavigationError if tile is not found or not visible.
Example
await navigateToTile(page, 'Purchase Orders');