What problem does it solve?
Biloba's realistic interaction track enables true Chrome DevTools Protocol input to handle occlusion, :hover-driven menus, off-screen elements, and pointer-based interactions, preventing false positives from the fast path.
Core Features & Use Cases
- Realistic input path via b.Realistic() that uses the same tab as the fast path but routes actions through real CDP input.
- Occlusion handling, smooth scrolling into view, and verification of elements that are visible, enabled, and topmost before interaction.
- Use cases include clicking around overlays, hover-activated menus, off-screen elements that must be scrolled into view, and drag-and-drop or wheel/touch interactions that require authentic input sequences.
Quick Start
Enable realistic mode by calling b.Realistic() and drive interactions through the realistic track to validate occlusion-sensitive flows.