Automation analityc events in the android application

Потрібно покрити тестами аналітику в андроїд додатку. Можливо хтось вже робив це вже, поділіться ідеями! Можливо хтось десь бачив цікавий доклад, скиньте посилання!

Тести написані на java (Appium). Вимоги - андроїд 8.0 і вище.

На думці варіант з проксі та espresso.

integrate Dynatrace agent

Відпишу, яке рішення вибрали:

  • в андроїд проекті робимо окремий флавор для перевірки івентів (підміняємо лінку, куди відправляються івенти)
  • написав сервер на Flask, який принімає їх. Сервер може вернути список івентів, почистити список івентів, записати івенти в список, вернути кількість івентів по назві івенту
  • сервер знаходиться в контейнері docker