home.social

#ui_тестирование — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ui_тестирование, aggregated by home.social.

  1. Асинхронные тесты для UI и API на Python: примеры, подводные камни и трезвый вывод

    Асинхронность в тестах выглядит как способ «бесплатно» ускорить прогон: пока один тест ждёт ответа сервера, другой мог бы выполняться. Я переписал UI (Playwright) и API (HTTPX) тесты на async/await, прогнал их в CI/CD и посмотрели на результат. Спойлер: магического ускорения не произошло — разбираемся, почему так и когда асинхронность всё-таки нужна.

    habr.com/ru/articles/933652/

    #тестирование #pytest #async #asyncio #api_тестирование #ui_тестирование #python #httpx #playwright #qa_automation

  2. Измерение покрытия UI тестами. Следующий уровень

    Покрытие UI-тестами — вещь, о которой все говорят, но почти никто не измеряет. А если и измеряет, то по старинке, через Excel, TMS или на глаз. Это как считать шаги, не надевая шагомер. ui-coverage-scenario-tool — это как шагомер, но для UI-тестов. Он показывает, с чем именно взаимодействуют ваши тесты, что осталось в тени, и главное — делает это автоматически. Без ручного труда, без вымышленных цифр, без «по ощущениям». Это не очередной инструмент ради красивого дашборда. Это инструмент, который ставит зеркало перед вашим UI-покрытием — и показывает, есть ли там что-то, кроме отражения.

    habr.com/ru/articles/906670/

    #python #typescript #javascript #playwright #selenium #qa #qa_automation #автоматизация_тестирования #ui_тестирование #endtoend_testing