Habr<p>Rafinad: сахар для UI-тестирования iOS-приложений</p><p>Мы в hh очень любим UI-тесты, ими покрывается практически вся функциональность наших приложений, и даже backend-разработчики прогоняют тесты мобильных платформ перед развертыванием своих фич. Однако наши механизмы UI-тестирования разрабатывались более 8 лет назад и с тех пор почти не изменились. Кто-то скажет, что старые решения прошли проверку временем и что «работает — не трогай»... Возможно, и так. Но сейчас мы внедряем новую дизайн-систему, а новые компоненты требуют адаптации всех тестов — не лучшее ли время для перемен? Поэтому мы пересмотрели наши подходы к UI-тестированию и теперь готовы поделиться наработками с сообществом в виде open-source проекта — Rafinad . В этой статье расскажем, что он умеет и как им пользоваться.</p><p><a href="https://habr.com/ru/companies/hh/articles/910380/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/hh/artic</span><span class="invisible">les/910380/</span></a></p><p><a href="https://zhub.link/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://zhub.link/tags/ui%D1%82%D0%B5%D1%81%D1%82%D1%8B" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uiтесты</span></a> <a href="https://zhub.link/tags/ui%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uiтестирование</span></a> <a href="https://zhub.link/tags/%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>тестирование</span></a> <a href="https://zhub.link/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://zhub.link/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://zhub.link/tags/uikit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uikit</span></a> <a href="https://zhub.link/tags/xctest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xctest</span></a> <a href="https://zhub.link/tags/xcuitest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xcuitest</span></a> <a href="https://zhub.link/tags/dsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dsl</span></a></p>