Android-Automatisierung in der Praxis

Gib wiederkehrenden App-Abläufen ein klares Ziel.

Diese Beispiele nutzen die Bildschirmbeobachtung, Android-Aktionen, Etappen, kontinuierlichen Aufgaben und aufgabenspezifischen Modelle von Talos. Passe jedes Ziel an eine App und ein Gerät an, die du testen kannst.

Entwickler · Demo-Vorbereitung

Testdaten über die App-Oberfläche anlegen

Du brauchst einen wiedererkennbaren Kontakt für eine Demo oder App-Interaktion, und das manuelle Eintippen derselben Daten unterbricht die Vorbereitung.

Füge in Kontakte Max Mustermann mit der Nummer 5550100 hinzu. Prüfe, ob der gespeicherte Kontakt in der Liste erscheint.

So geht Talos vor

Talos öffnet die App, navigiert zum Formular, füllt die Felder aus und sucht nach dem gespeicherten Kontakt. Etappen machen jeden erwarteten Bildschirm ausdrücklich.

Erwartetes Ergebnis und was du prüfen solltest

Ein Testkontakt, angelegt über die sichtbare Oberfläche, und ein Durchlaufverlauf zum Prüfen. Nutze ein Wegwerf-Testprofil und prüfe vorhandene Kontakte, bevor du die Aufgabe wiederholst.

QA · explorative Prüfungen

Einen Android-App-Ablauf über mehrere Bildschirme prüfen

Du willst einen Nutzerablauf durchspielen, bevor du in einen skriptbasierten Test investierst, oder verstehen, wo die Navigation hängen bleibt.

Suche in unserer Demo-App den Artikel „Blaues Notizbuch“, öffne die Details und lege ihn in den Warenkorb. Hör auf, sobald der Warenkorb „Blaues Notizbuch“ zeigt. Gib keine Bestellung auf.

So geht Talos vor

Lege Kontrollpunkte für Suchergebnisse, Produktdetails und Warenkorb fest. Der Agent liest die aktuelle Oberfläche und wählt Aktionen in Richtung jedes Kontrollpunkts.

Erwartetes Ergebnis und was du prüfen solltest

Ein nachvollziehbarer Ablauf mit erledigten Etappen oder einem Fehler zum Untersuchen. Das ist ein Beispiel zum Anpassen an deine App, keine geprüfte Integration und kein deterministischer Release-Test.

Entwickler · Gerätevorbereitung

Sichtbare Geräteeinstellungen vorbereiten

Vor einer Testsitzung gehst du immer wieder durch die Android-Einstellungen, um dieselben Startbedingungen herzustellen.

Öffne die Android-Einstellungen, suche „Display“ und setze das Bildschirm-Timeout auf 5 Minuten, falls es die Option gibt. Bestätige den gewählten Wert; melde einen Fehler, wenn er nicht verfügbar ist.

So geht Talos vor

Talos kann die Einstellungen öffnen, Beschriftungen lesen, zum passenden Bedienelement scrollen und dessen sichtbaren Zustand prüfen. Lege den gewünschten Wert fest statt eines festen Pixelpfads.

Erwartetes Ergebnis und was du prüfen solltest

Eine geprüfte Startkonfiguration für deine Sitzung. Die verfügbaren Optionen hängen von Android-Version und Gerät ab; probiere das Ziel zuerst auf deinem Zielgerät aus.

Technische Operatoren · wiederkehrende Arbeit

Eine App in kontinuierlichen Zyklen erneut prüfen

Ein Ablauf braucht wiederholt Aufmerksamkeit, mit Kontext aus dem vorherigen Besuch statt eines neuen manuellen Starts.

Öffne unsere Test-App und prüfe den Status von „Demo-Auftrag“. Lies den aktuellen Status und nimm ihn in die Zykluszusammenfassung auf. Hat sich nichts geändert, beende diesen Zyklus und warte.

So geht Talos vor

Wähle den kontinuierlichen Modus, eine Pause zwischen den Zyklen und bei Bedarf Arbeitszeiten, etwa Montag–Freitag 9:00–17:00 (Serverzeit). Nach einem Erfolg plant Talos den nächsten Zyklus und übernimmt eine Zusammenfassung. Vorübergehende Probleme wie eine nicht erreichbare API oder ein getrenntes Telefon werden bis zu viermal wiederholt; Stopp, ein erreichtes Limit oder ein Konfigurationsfehler beenden die Aufgabe.

Erwartetes Ergebnis und was du prüfen solltest

Wiederholte UI-Prüfungen mit einer Zeitleiste pro Zyklus und vom Modell erzeugtem Gedächtnis – kein exaktes Ereignisprotokoll. Mit einem Tagesbudget wartet die Aufgabe bis zum nächsten Tag, sobald das Budget aufgebraucht ist, und eine Benachrichtigung kann dir melden, wenn sie stoppt, ein Limit erreicht oder ihr Telefon verliert.

Technische Operatoren · ein Telefon, mehrere Aufgaben

Mehrere Aufgaben auf einem Telefon, jede mit dem passenden Modell

Eine schnelle, häufige Prüfung und ein längerer Ablauf über mehrere Bildschirme brauchen dasselbe Testgerät, aber nicht dasselbe Modell oder Budget.

Öffne unsere Test-App, gehe zum Kontobildschirm und prüfe, ob der Profilname Demo User lautet. Melde den angezeigten Namen und ändere nichts.

So geht Talos vor

Weise beide Aufgaben demselben Telefon zu. Gib der schnellen Prüfung ein günstigeres Modell mit niedrigem Effort und dem längeren Ablauf ein stärkeres Modell. Talos führt pro Telefon jeweils eine Aufgabe aus, in der Reihenfolge ihrer geplanten Zeit, und jeder Durchlauf speichert Modell und Effort.

Erwartetes Ergebnis und was du prüfen solltest

Zwei Abläufe auf einem Gerät, mit Modell und Kosten jedes Durchlaufs in der Zeitleiste – so kannst du die Kosten erledigter Aufgaben vergleichen. Exportiere eine abgestimmte Aufgabe in eine .talos-task.json-Datei, um sie auf einem anderen Telefon oder in einer anderen Installation zu nutzen; die Datei enthält die Definition, nicht das Gerät oder den Verlauf.

Mach das Ergebnis beobachtbar

Gute Etappen sagen dem Agenten, worauf er achten soll.

„Daten sind gespeichert“ lässt Raum für Interpretation. „Max Mustermann erscheint in der Kontaktliste“ gibt dem Agenten eine sichtbare Bedingung zum Prüfen.

Beginne mit einer kurzen Aufgabe, prüfe den ersten Durchlauf und verfeinere die Anweisungen. UI-Änderungen, Berechtigungen und Modellentscheidungen können die Erledigung beeinflussen.

Erste Aufgabe anlegen →
Beispielaufgabe Einmaliger Durchlauf

Dein Ziel

„Füge in Kontakte Max Mustermann mit der Nummer 5550100 hinzu. Prüfe, ob der gespeicherte Kontakt in der Liste erscheint.“

  1. 01
    Kontaktformular öffnen

    Erfolg: Felder für Name und Telefonnummer sind sichtbar.

  2. 02
    Kontaktdaten eingeben

    Erfolg: Die Felder zeigen Max Mustermann und 5550100.

  3. 03
    Speichern und Ergebnis prüfen

    Erfolg: Max Mustermann erscheint in Kontakte.

40 Iterationen15 MinutenBudgetgrenze 0,50 USD

Beispielhafte Aufgabendefinition, kein aufgezeichneter Durchlauf. Der letzte Modellaufruf kann die Budgetgrenze überschreiten.

Mit einem Ablauf anfangen

Gib deine nächste wiederkehrende Android-Aufgabe an Talos ab.

Probiere es auf deinem eigenen Emulator oder Telefon aus. Du brauchst eine ADB-Verbindung, ein klares Ziel und deinen Modellanbieter.

Für die Testlizenz ist keine Karte nötig. KI-Nutzung wird separat abgerechnet.