Even though navigation flows aren’t visual, they’re an aspect of the app experience that should be consciously designed — and tested.
It’s easy to get lured into evaluating each screen in a vacuum, without paying attention to the overall flow. Yet there aren’t many apps that live on a single screen. If users have to navigate too many screens to access common functionality, or if it isn’t obvious how to get to a particular screen, you could be introducing friction without knowing it.
A/B testing app navigation means finding different ways of organizing your hierarchy of screens until you land upon the one that makes intuitive sense. As always, it’s difficult to rely on your own intuition, as you’re an expert at navigating your own app.
With enough data, you can develop a feel for which screens are the most commonly accessed, or which ones users visit after accessing another screen. Once you develop a hypothesis, you can A/B test alternate hierarchies to see if users are able to get where they’re going more quickly.
Navigation testing is tricky because there are more factors at play and it may require reorganizing your menus from the ground up. Still, it’s an important factor to get right, and it’s very difficult to get it right without data.