Можна використовувати Playwright для тестування електронної комерції на мобільному вебі?

Можна використовувати Playwright для тестування електронної комерції на мобільному вебі?

6 Березня 2024 в 17:30 38

Останнім часом у тестувальної спільноти виникло обговорення щодо відповідності Playwright для тестування електронної комерції на мобільному вебі. Це питання викликало дебати, особливо з урахуванням конкретних вимог проекту.

У нашого клієнта ми маємо веб-сайт електронної комерції, побудований з використанням технологій node.js та vue.js, який інтегрується з їхніми бізнес-процесами в SAP (ERP). Цей сайт обслуговує клієнтів, які користуються як стаціонарними, так і мобільними пристроями для створення замовлень.

Кілька пілотних скриптів Selenium було створено для автоматизації веб-сайту електронної комерції на мобільних пристроях за допомогою ферми пристроїв BrowserStack Mobile. Однак були виявлені певні недоліки Selenium, такі як тривалий час розробки скриптів, складнощі з виявленням елементів та виконанням кліків.

Враховуючи, що веб-сайт не є мобільним додатком, а мобільним веб-додатком, виникає справжнє сумнівище щодо відповідності Appium для цієї мети. Це веде нас до дослідження альтернатив, зокрема Playwright.

Одним з питань, що виникають, є рівень підтримки Playwright для тестування мобільного вебу, особливо на пристроях Android. Документація Playwright згадує, що підтримка Android є експериментальною в деяких місцях, залишаючи невизначеність щодо її відповідності наших вимог.

Перед витрачанням значних зусиль і ресурсів на впровадження Playwright для наших потреб у тестуванні, розумно запросити відгуки спільноти Stack Overflow. Ми цікавимося думками інших, хто успішно використовував Playwright для подібних сценаріїв.