В нативе в иде предусмотрен инструмент, позволяющий понять как будет выглядеть верстка на каждом экране, а как это правильно делать в рн?
вот прям документация! https://reactnative.dev/docs/accessibility#testing-talkback-support-android
можно попробовать запустить приложенько на разных эмуляторах
Мы для этого делали снапшот тесты в iOS и Android проекте. Они создавали png картинку, а потом сверяли хэши, если не совпадало - падала ошибка. Ну и был регламент девайсов, на которых всё должно быть хорошо.
Но ведь контент может меняться, как это решаете?
Замоканые данные суём, как ещё)
Это понятно, но это ведь бесконечное количество вариантов может быть
ахахаха, а как в вебе тестить? там тоже бесконечное количество вариантов может быть
Для отсечения таких штук есть жёсткая валидация всего и вся при создании, что-бы имя счёта не стало например ыавыаывавыаывавыаыаываываываываываываываываываываыававыа
не настолько бесконечное, большинство можно предусмотреть еще до всех проверок
Вот поэтому я и не тестирую снапшотами))
Обсуждают сегодня