На примере React Native-приложения (со сборками под web, iOS и Android) мы рассмотрим E2E-проект с автотестами из одного репозитория на все платформы.
1. Разберем, как пишутся автотесты на каждую платформу, и профит от кроссплатформенных локаторов.
2. Рассмотрим процедуру внедрения стратегии в рабочий процесс: как организовать, чтобы читаемые локаторы для автоматизации своевременно появлялись в продукте.
Мы рассмотрим, что скрыто под TestId-стратегией, кто ее применяет и каково ее влияние на наш фреймворк — сравним тесты в разных стилях и разберём типичные проблемы в поддержке тестов.
1. Разберем, как пишутся автотесты на каждую платформу, и профит от кроссплатформенных локаторов.
2. Рассмотрим процедуру внедрения стратегии в рабочий процесс: как организовать, чтобы читаемые локаторы для автоматизации своевременно появлялись в продукте.
Мы рассмотрим, что скрыто под TestId-стратегией, кто ее применяет и каково ее влияние на наш фреймворк — сравним тесты в разных стилях и разберём типичные проблемы в поддержке тестов.
- Категория
- Разработка на iOS
Комментариев нет.