@QA_Yaru

Как начать автоматизацию на android?

Здравствуйте!
Опытные люди, помогите пожалуйста с вопросом!
Я занимаюсь ручным тестированием около 1,5 лет, хочу добавить автоматизацию на android приложение (облачное хранилище), но столкнулся с тем, что не знаю с чего начать, где брать информацию о языке (java/kotlin) на курсах или книгах (к курсам склоняюсь меньше всего, много воды на многих, но может вы посоветуете хорошие).
Хотелось бы построить себе план развития, чтобы постепенно добраться до цели (автоматизация android).
Куда двигаться, с каких книг начать/с языка/окружения и тд...?
  • Вопрос задан
  • 175 просмотров
Решения вопроса 1
Ommonick
@Ommonick
qa+dev (scala, golang, ts/js, api, grpc)
Вы когда вручную тестили - мобилу же тестили?
Вот там куча кейсов, которые вообщем можно отнести в 3 категории:

-Отрисовка элементов интерфейса, доступность кнопочек и вьюшек
-Взаимодействие c сервером
-Обработка технических ошибок (нет связи, проблема с памятью в телефоне и т.д.)

Автотесты элементов - с использованием Selenium-like фреймворков (вроде Appium), эмуляцией или использованием реального устройства

Взаимодействие с сервером - берете проект в Android studio, добавляете тесты на api (retrofit фреймворк или что - то подобное)
Обработка технических ошибок - тут я не знаю, возможно это надо проверять вручную при крупных релизах.

Автоматизация нужна не просто "потому-что", а вполне для конкретной цели, иначе это будет бесполезная работа. Обозначьте проблемы, которые вы решаете с ее помощью.
По языкам: kotlin, Java
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы