Дякую за відгук, Артуре!
Дякую за відгук, Артеме! Якщо я правильно зрозуміла суть запитання, то там вище в статті я пояснюю, що запускаємо в СI/CD всі мобайл авто-тести на кожен пул-реквест зі змінами в коді мобільного застосунку або в самих мобайл авто-тестах.
Дякую за відгук, Рома! Щодо iOS питання не про «наважитесь», а про кости vs. результат. Але можливо, що в майбутньому ще розглянемо цей варіант. Щодо підводних каменів, звучить, що маєш чим поділитися, буду також чекати на статтю від тебе :)
Дякую за відгук, Олександре, QA команда молодці!) Щодо питання про авторизацію, по-перше, хочу наголосити, що ми її не скіпаємо, просто замість того, щоб вводити юзерські дані з юайки мобільної апки ми одразу викликаємо авторизаційний флоу за допомогою deep-link. Чи несе це проблеми з безпекою — вони будуть такі самі як і у будь якого веб-продукту з авторизацією, наприклад, через HTTPS POST запит, де передається юзерський емейл та пароль. Таки запит можна так само проганяти багато разів скриптом, як ви написали) Як працювати з такою проблемою вже залежить від вашого рішення, наприклад, одна з практик, це блокувати акаунт на певний період після
Дякую за відгук, Сергію! Щодо власної ферми девайсів, ми маємо кілька для ручного тестування, але для СI/CD ми такий варіант не розглядали. Була думка купити mac-mini, щоб там запускати кілька емуляторів, але поки від неї також відмовилися. Як я писала вище, ми проганяємо авто-тести не раз на день, але на кожен пул-реквест — це багато паралельних прогонів, відповідно це прям дійсно має бути «ферма». І тому впевнено заявити, що це буде зі старту вигідніше, ніж клауд, я не можу, тут треба рахувати, і розуміти чи варта того така інвестиція. Також надалі цю ферму треба налаштовувати (інтегрувати в CI/CD) та ментейнити, потім у вас може вирости команда — треба більше прогонів — знову купувати девайси, або ж організовувати чергу для прогонів (не наш варіант, бо сіай має бути швидкий) — багато питань, з клаудом все набагато простіше — сьогодні треба 10 разів запустити, завтра 20, післязавтра 5. Але можливо з досвіду можете поділитися реальними цифрами, що це вигідно?
Дуже рада, що інформація була корисна! Дякую за відгук!
Дякую за відгук!
Дуже цікавий приклад міграції) Дякую, що поділилися!
Повністю погоджуюсь з Геннадієм :)
Дякую за відгук! Сподіваюся, що виправдалися зусилля?
Вдячна за відгук!
Дякую за відгук, дуже рада, що спонукало до роздумів!
Дякую за відгук!
Дякую за відгук, Анна! Ми також поки використовуємо Microsoft App Center і ще будемо шукати альтернативу.