• Форум
  • Стрічка
  • Зарплати
  • Робота
  • Календар
  • Спільноти
  • DOU Day 1716
Вхід і реєстрація
Inna Ianko
QA Lead в Mate academy
  • Профіль
  • Коментарі 15
  • Статті 2
  • Автоматизоване тестування застосунку на React Native та інтеграція в СI/CD

    Дякую за відгук, Анна! Ми також поки використовуємо Microsoft App Center і ще будемо шукати альтернативу.

    28 листопада 2024 10:54
  • Автоматизоване тестування застосунку на React Native та інтеграція в СI/CD

    Дякую за відгук, Артуре!

    2 вересня 2024 17:25
  • Автоматизоване тестування застосунку на React Native та інтеграція в СI/CD

    Дякую за відгук, Артеме! Якщо я правильно зрозуміла суть запитання, то там вище в статті я пояснюю, що запускаємо в СI/CD всі мобайл авто-тести на кожен пул-реквест зі змінами в коді мобільного застосунку або в самих мобайл авто-тестах.

    29 серпня 2024 17:59
  • Автоматизоване тестування застосунку на React Native та інтеграція в СI/CD

    Дякую за відгук, Рома! Щодо iOS питання не про «наважитесь», а про кости vs. результат. Але можливо, що в майбутньому ще розглянемо цей варіант. Щодо підводних каменів, звучить, що маєш чим поділитися, буду також чекати на статтю від тебе :)

    29 серпня 2024 17:50
  • Автоматизоване тестування застосунку на React Native та інтеграція в СI/CD

    Дякую за відгук, Олександре, QA команда молодці!) Щодо питання про авторизацію, по-перше, хочу наголосити, що ми її не скіпаємо, просто замість того, щоб вводити юзерські дані з юайки мобільної апки ми одразу викликаємо авторизаційний флоу за допомогою deep-link. Чи несе це проблеми з безпекою — вони будуть такі самі як і у будь якого веб-продукту з авторизацією, наприклад, через HTTPS POST запит, де передається юзерський емейл та пароль. Таки запит можна так само проганяти багато разів скриптом, як ви написали) Як працювати з такою проблемою вже залежить від вашого рішення, наприклад, одна з практик, це блокувати акаунт на певний період після 3-5 не правильних спроб. Також, ви можете реалізувати використання такої deep-link тільки на тестовій збірці додатку, а для продакшн збірки цей код не виконувати.

    29 серпня 2024 17:36
  • Автоматизоване тестування застосунку на React Native та інтеграція в СI/CD

    Дякую за відгук, Сергію! Щодо власної ферми девайсів, ми маємо кілька для ручного тестування, але для СI/CD ми такий варіант не розглядали. Була думка купити mac-mini, щоб там запускати кілька емуляторів, але поки від неї також відмовилися. Як я писала вище, ми проганяємо авто-тести не раз на день, але на кожен пул-реквест — це багато паралельних прогонів, відповідно це прям дійсно має бути «ферма». І тому впевнено заявити, що це буде зі старту вигідніше, ніж клауд, я не можу, тут треба рахувати, і розуміти чи варта того така інвестиція. Також надалі цю ферму треба налаштовувати (інтегрувати в CI/CD) та ментейнити, потім у вас може вирости команда — треба більше прогонів — знову купувати девайси, або ж організовувати чергу для прогонів (не наш варіант, бо сіай має бути швидкий) — багато питань, з клаудом все набагато простіше — сьогодні треба 10 разів запустити, завтра 20, післязавтра 5. Але можливо з досвіду можете поділитися реальними цифрами, що це вигідно?

    29 серпня 2024 17:11
  • Автоматизоване тестування застосунку на React Native та інтеграція в СI/CD

    Дуже рада, що інформація була корисна! Дякую за відгук!

    28 серпня 2024 11:06
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Дякую за відгук!

    14 лютого 2024 9:04
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Дуже цікавий приклад міграції) Дякую, що поділилися!

    18 грудня 2023 21:23
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Повністю погоджуюсь з Геннадієм :)

    14 грудня 2023 21:51
    Підтримали: Roman Danyliuk, Serhii Dziuba, Hennadii Mishchevskyi
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Дякую за відгук!

    14 грудня 2023 21:49
    Підтримав: Hennadii Mishchevskyi
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Дякую за відгук! Сподіваюся, що виправдалися зусилля?

    14 грудня 2023 21:48
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Вдячна за відгук!

    14 грудня 2023 21:47
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Дякую за відгук, дуже рада, що спонукало до роздумів!

    14 грудня 2023 21:47
  • Коли варто мігрувати на новий automation test framework та як це зробити

    Дякую за відгук!

    14 грудня 2023 21:45

Не пропустіть

13 березня, Online
Вебінар «Маркетинг для стартапу: як фаундеру перетворити продукт на прибутковий бізнес»
14 березня, Київ
Арсенал талантів. Ярмарок вакансій у Defense Tech від DOU та Lobby X
16 березня, Online
Відеокурс TypeScript: практичний гайд від Hillel Max
17 березня, Online
AI Frontend Meetup: як UI-інженеру еволюціонувати в архітектора систем
19 березня, Київ
JATAPP Meetup: We Had a Plan. Як планують продуктові команди, коли все змінюється
19 березня, Online
Вебінар «Вхід в Defence Tech для нетехнічних спеціалістів. База, яку вимагають, але ніде не вчать»
20 березня, Online
Старт у Creative Marketing: безоплатний курс від Brainstack University
14 квітня, Online
Курс «Бренд роботодавця» з Анною Леськів від ninjaschool.io
15 — 16 травня, Київ
DOU Day 2026 — найбільша технічна конференція від спільноти DOU
© 2005—2026 DOU.ua
Нас уже 856 100. Ми в соцмережах: Facebook Twitter GitHub LinkedIn Telegram YouTube TikTok Instagram WhatsApp
Пошук програмістів на Джині
  • Контакти
  • Реклама
  • Legal
Пишіть нам на [email protected]
Скористайтесь акаунтом
×
  • Google
  • LinkedIn
  • GitHub
  • Facebook
Увійти за поштою.
  • Вхід
  • Реєстрація
  • Відновлення пароля
Неправильний пароль
Реєстрацію по email закрито
Ви неправильно вказали свою пошту
Або скористайтесь акаунтом.
Для того, щоб зробити ваш профіль повноцінним, вкажіть вашу пошту.
Ми відправимо вам лист з посиланням для підтвердження.
Ви неправильно вказали свою пошту
з умовами використання сайту і політикою конфіденційності.