Тестовые стратегии на Android: обновления гайдов Google

«Мы сотрудничаем со многими командами, и они все делают упор на автоматизации QA. В приложениях все больше фич, разнообразные форм-факторы, и новые версии Android. Мы рекомендуем не тестировать больше, а тестировать осмысленно — чтобы ошибки определялись как можно раньше в цикле разработки, а команды тратили меньше времени на отладку в продакшене, или разбирательства с нестабильными тестами.

Обновления наших рекомендуемых стратегий более чётко отражают эталонную стратегию тестирования Google: пятиуровневая пирамида, адаптируемая под ваше приложение и возможности команды.

Что изменилось?

 Мы обновили следующие страницы:

  • Фокус на производительности разработчиков: В нашей обновленной документации подчеркивается, как правильная стратегия тестирования способна улучшить разработку, выявляя проблемы на ранних этапах цикла.
  • Выбор правильных типов тестов: Мы добавили дополнительные рекомендации по важным типам тестов, включая скриншот-тесты и тесты производительности, а также объяснили, как выбрать подходящий тип для разных сценариев. Также мы ввели термин тест поведения для тех UI-тестов, которые не делают скриншоты.
  • Лучшие практики: Масштабирование невозможно, если ваши тесты ненадежные. Мы добавили рекомендации по улучшению стабильности больших тестов и стратегии повышения надёжности с помощью Robolectric.
  • Избежание регрессий на некоторых размерах экранов: Регрессии на больших экранах — частое явление, поэтому важно иметь надежные тесты для крупных экранов. Мы добавили рекомендации по стратегии тестирования и инструменты для этих проблем.

Рекомендуем ознакомиться с обновленной документацией, и начать внедрять эти практики в своих проектах.»

Android Developers

Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас