Zajmuję się tworzeniem aplikacji dla systemu Android z usługą, która rozszerza AccessibilityService
. Chciałbym móc przetestować to bez kpienia z ram dostępności.Testowanie usługi ułatwień dostępu na Androida?
Czy ktoś ma jakieś zalecenia dotyczące najlepszego sposobu, aby o tym poradzić?
Chciałbym skonfigurować różne czynności, przechodzić między nimi i sprawdzać, czy moja usługa dostępności odpowiada poprawnie. Próbowałem użyć ServiceTestCase
, ale niestety wymaga to samodzielnego skonfigurowania usługi. Nie jestem pewien, jak skonfigurować go w sposób podobny do tego, w jaki sposób ramka dostępności ustawi go dla mnie.
widzę, że ostatni akapit kopiowania/wklejania całego, i chcę wyjaśnić dla przyszłych czytelników, że 'android: accessibilityEventTypes = "typeNotificationStateChanged" 'będzie musiało zostać zmienione na rodzaje zdarzeń, które chcesz otrzymywać. Jeśli chcesz wszystkie zdarzenia, użyj 'typeAllMask'. – kurtzbot