Я пытаюсь использовать инструмент отладки Monkey (из adb) для стресс-теста части моего приложения.Поскольку Monkey действует совершенно случайным образом, я бы хотел, чтобы она сконцентрировалась на той части кода, которая может содержать искомую ошибку (очень редкая ошибка, и я не знаю, как ее воспроизвести).
Итак, в моем основном задании у меня есть 6 кнопок, каждая из которых запускает новое действие.Я бы хотел, чтобы обезьяна смотрела только на одно из этих действий, и каждое действие было доступно из этого.Я не могу найти разумный способ сделать это.
Я попробовал
adb shell monkey -p my.package.name -c android.intent.category.MONKEY 1000
и в своем файле манифеста я добавил некоторые действия, которые меня интересуют:
<intent-filter>
<category android:name="android.intent.category.MONKEY"/>
</intent-filter>
Но это не сработало.Обезьяна все еще запускает действия, которые не классифицированы этим тегом.Для Monkey крайне важно работать в выбранных субактивностях, потому что она тратит около 95% времени на роуминг через мое приложение, за исключением субактивностей, которые я на самом деле хочу тестировать.желаемая активность, но безуспешно.
Ищу любую помощь,
ура,
Каджман