Как стать автором
Обновить
12
0
Виталий Никоноров @TheSecond

Software Engineer

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

Про тестирование мобильных приложений. Часть 4. Интеграционное тестирование

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

Ранее мы с вами познакомились с 2 группами тестирования, расположенными в основании и на вершине пирамиды тестирования. Пришло время познакомиться с единственной, не рассмотренной на данный момент и наиболее интересной по моему мнению частью – интеграционным тестированием. 

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

Jetpack Compose: Expandable Text

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

На протяжении нескольких последних лет мобильная разработка движется в сторону декларативного пользовательского интерфейса. Кто-то начал раньше, кто-то – позже. Большой толчок развитию этого направления сообщество Android разработчиков получило благодаря языку программирования Kotlin, который отлично раскрывает данную концепцию. В 2019 Google представила свой фреймворк для создания декларативного UI: Jetpack Compose.

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

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

Про тестирование мобильных приложений. Часть 3. Cквозное (UI, e2e) тестирование

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

Ранее мы с вами познакомились с пирамидой тестирования и ее основанием. В данной же статье предлагаю перейти к вершине.

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

Про тестирование мобильных приложений. Часть 2. Unit tests

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

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

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

Про тестирование мобильных приложений. Часть 1. Обзор

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

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

Читать далее
Рейтинг0
Комментарии2

История рефакторинга приложения «Ситимобил»

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


Чуть больше года назад я присоединился к команде «Ситимобил» в качестве Android-разработчика. Привыкал к новому для себя проекту, новым подходам и технологиям. На тот момент у «Ситимобил» уже была довольно длинная история, как и у принятого мной проекта, Android-приложения для заказа такси. Однако, как это часто в таких случаях бывает, код нёс в себе характерные следы старых решений. И сейчас, после успешного рефакторинга кода, хочу поделиться идеями, которые, как я считаю, могут пригодиться тем, кому предстоит рефакторить уже существующий проект. И прежде всего, это может быть полезно небольшим компаниям с небольшими командами разработчиков.
Читать дальше →
Всего голосов 31: ↑28 и ↓3+25
Комментарии22

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность