t.me/atinfo_chat Telegram группа по автоматизации тестирования

Automation analityc events in the android application

Теги: #<Tag:0x00007fd7728f6d20> #<Tag:0x00007fd7728f6c58> #<Tag:0x00007fd7728f6b90> #<Tag:0x00007fd7728f6ac8> #<Tag:0x00007fd7728f6a00>

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

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

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

integrate Dynatrace agent

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

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