Neu – Erstveröffentlichung

Route Spoofer – fahren Sie die Route ohne Ihren Schreibtisch zu verlassen

Ein Android mock-GPS Routenplayer zum Testen standortbasierter Apps. Es sendet einen per Skript erstellten, sich bewegenden Standort an Ihr gesamtes Gerät, sodass jede App auf dem Telefon davon ausgeht, dass Sie sich tatsächlich dort draußen befinden.

Kostenlos und Open Source · Android · MIT License

Erstellen einer Route: Tippen Sie auf die Karte, um die Punkte A, B und C festzulegen
Platzieren Sie Punkte auf der Karte, um die Route zu erstellen
Die Wiedergabe läuft bei 90 km/h mit Live-Regie und -Fortschritt
Spielen Sie es mit der von Ihnen gewählten Geschwindigkeit ab
Die Route hielt an Punkt B an und zählte die Wartezeit herunter
Halten Sie unterwegs jederzeit an und warten Sie
Das Problem

🚗 Das Testen von Standort-Apps erforderte früher echte Bewegung

Wenn Ihr Produkt davon abhängt, wo sich der Benutzer befindet – eine Fahrer-App, ein Navigationsbildschirm, ein Liefer- oder Versandablauf –, bedeutete das Testen traditionell, dass Sie physisch irgendwo hingehen müssen. Den Block ablaufen, um zu beobachten, wie sich eine Markierung bewegt. Fahren Sie die Route noch einmal ab, weil Sie den Moment verpasst haben, in dem sich die App schlecht benommen hat. Es ist langsam, kann nicht exakt wiederholt werden und ist an einem regnerischen Dienstag um 2 Uhr morgens vor einer Veröffentlichung unmöglich.

Die Idee

🛰 Simulieren Sie stattdessen die Bewegung

Route Spoofer spielt eine von Ihnen gezeichnete Route ab und übermittelt die Position an das gesamte Gerät und nicht an eine einzelne App. Die getestete App kennt den Unterschied nicht – sie erkennt lediglich ein Gerät, das sich bewegt. Die gleiche Route wird jedes Mal identisch wiedergegeben, was dazu führt, dass ein Ortungsfehler nicht mehr etwas ist, dem Sie nachjagen müssen, sondern etwas, das Sie bei Bedarf reproduzieren können.

Für wen es ist

Entwickelt für QS-Ingenieure und Entwickler

Wenn Sie an Fahrer-, Navigations-, Liefer- oder Versandprodukten arbeiten, ist dies das Tool, das das Auto aus Ihrer Testschleife entfernt.

🧪 Testen Sie, ohne irgendwohin zu gehen

Decken Sie die gesamte Reise ab – Abholung, Warten, Zustellung, Ankunft –, ohne Ihren Schreibtisch zu verlassen.

🔁 Reproduzierbare Regressionen

Speichern Sie die Route, die das Problem verursacht hat, und wiederholen Sie genau diese bei jedem Build, bis das Problem behoben ist.

🎬 Glaubwürdige Demos

Zeigen Sie, wie das Produkt seine Arbeit auf einem echten Gerät und auf einer von Ihnen kontrollierten Route ausführt.

Merkmale

Was es bewirkt

📍 GPS und Bewegung, getrennt

Das Übermitteln eines Standorts und das Fortschreiten entlang der Route sind zwei unabhängige Steuerungen. Parken Sie das Gerät irgendwo und lassen Sie es dort, oder machen Sie sich auf den Weg, wann immer Sie dazu bereit sind.

⏸ Stoppt, wartet und GO

Jeder Punkt kann für eine festgelegte Zeit pausieren oder warten, bis Sie auf GO tippen – so können Sie den Kurier an der Tür modellieren, während Sie überprüfen, was die App tut.

✏️ Live erstellen und bearbeiten

Ändern Sie die Route während der Wiedergabe. Kein Anhalten, Speichern und Neuanfangen, nur um einen Punkt zu verschieben.

🏎 Live-Geschwindigkeit pro Segment

Beschleunigen Sie die langweiligen Abschnitte, bremsen Sie dort ab, wo es darauf ankommt, oder stellen Sie für einen Streckenabschnitt eine andere Geschwindigkeit ein.

💾 Gespeicherte Routen

Behalten Sie Ihre Routen auf dem Gerät und exportieren oder importieren Sie sie als JSON, um eine Reproduktion mit dem Rest des Teams zu teilen.

🔎 Springe irgendwo hin und komm zurück

Suchen Sie nach einem beliebigen Ort auf der Welt und kehren Sie später zu der Ansicht zurück, die Sie verlassen haben.

Verfügbar in 8 Sprachen: Englisch, Russisch, Deutsch, Spanisch, Portugiesisch, Französisch, Chinesisch und Hindi.

So funktioniert es

⚙️ Unter der Haube

Eine Capacitor 7 Web-Benutzeroberfläche kümmert sich um die Karten- und Routenerstellung, während ein Kotlin Vordergrunddienst für die Wiedergabezeit zuständig ist – so läuft die Route weiterhin ordnungsgemäß, während Sie die App betrachten, die Sie testen.

Positionen werden sowohl in die Mock-Provider GPS als auch NETWORK eingefügt, wodurch der Standort systemweit und nicht auf eine App beschränkt wird. Routen werden lokal gespeichert und die Ortssuche verwendet OpenStreetMap.

Wie fange ich an?

🚀 Vier Schritte

  1. Aktivieren Sie Developer Options – tippen Sie sieben Mal auf Build number in About Phone.
  2. Installieren Sie Route Spoofer von Google Play.
  3. Wählen Sie es als mock location App in Developer Options aus.
  4. Erteilen Sie Standort- und Benachrichtigungsberechtigungen und aktivieren Sie dann GPS.
Android Developer options Bildschirm
Schritt 1 – Developer Options
Wählen Sie Route Spoofer als mock location-App
Schritt 3 – Wählen Sie die mock location-App aus

📱 Nur Android

Route Spoofer ist nur Android und wird auch so bleiben: iOS hat keine öffentliche Mock-Location-API, daher ist dieser Ansatz dort nicht möglich.

Lizenziert unter MIT. Kostenlos, Open Source und verfügbar auf Google Play und GitHub.