Mam aplikację, która uruchamia działanie zaraz po zakończeniu połączenia. Chciałbym napisać automatyczny test, który zapewnia, że:Jak automatycznie sprawdzić, czy aplikacje zachowują się zgodnie z oczekiwaniami w odniesieniu do innych działań?
- faktycznie uruchamia
- jeśli jakaś inna aktywność wyskakuje po mojej aktywności, ale aktywna (np kolejna rozmowa lub SMS), jak tylko ten nowy aktywność zakończeniu przez użytkownika, moja działalność będzie ponownie pokazane (chyba że użytkownik przycisk „home” lub coś klika.
musiałem spojrzeć na ram Robotium i Roboelectric ale naprawdę nie mogłem znaleźć odpowiedź, czy jest w ogóle wykonalny.
Nie jest to zautomatyzowane, jak opisujesz, ale elementy systemu Android wyeliminują subtelne/łatwe błędy w aplikacji ... Użyłbym tego zanim spróbujesz czegoś innego. –
U musi sprawdzić w służbie, która aktywność jest wyświetlana na ekranie po rozłączeniu połączenia –
Jak to zrobić? – mjaskowski