Как стать автором
Обновить
9
0
Николай @primechord

Инженер

Отправить сообщение

Detekt: как статический анализ помогает улучшить код автотестов

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров3.9K

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

И у каждой ошибки есть своя цена. Было бы здорово, если бы о них можно было узнать как можно быстрее и без привлечения лишних ресурсов.

Это может касаться как простых ошибок, на которые не хочется тратить время специалистов, так и неочевидных ошибок, у которых иногда непросто определить причину.

Меня зовут Николай, и я инженер в мобильной платформенной команде Яндекс Еды. В этой статье я расскажу, как мы повышаем качество кода автотестов Android-приложения. И в этом нам помогает статический анализ.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Как можно хранить стабы для MockWebServer в Android-тестах

Время на прочтение11 мин
Количество просмотров5.4K

Привет, меня зовут Николай. Моя должность в Delivery Club — QA Automation Engineer в мобильной платформенной команде. Эта статья будет о том, как мы подменяем и храним ответы бэкенда при UI-автоматизации тестирования курьерского Android-приложения.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии0

Allure TestOps: «Нестандартный» сценарий использования

Время на прочтение9 мин
Количество просмотров6.3K

Привет. Меня зовут Николай, я QA Automation Engineer в мобильной платформенной команде Delivery Club. Эта статья будет о том, как мы интегрировали Allure TestOps (далее Allure TO) в регрессионное тестирование нескольких мобильных приложений и ушли от TestRail. Альтернативу TestRail выбирали мои коллеги, и эту часть мы упомянем вскользь.

Этот материал будет интересен тем, кому предстоит интегрировать мобильные автотесты в Allure TO и хочется узнать про потенциальные проблемы. А также, возможно, тем, кому не полностью подходят стандартные сценарии использования этой TMS. Цель статьи — не дать конкретное решение, а продемонстрировать наш сценарий использования нетипичных возможностей TMS с небольшими вставками кода.

Читать далее
Всего голосов 7: ↑6 и ↓1+6
Комментарии0

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность