Skip to main content
Version: 1.x

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?​

NavigationOptions

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');