PRODUKTE

Unity Automated QA

Verkürzen Sie die Feedbackschleife während der Entwicklung mit bedarfsgesteuerten Tests, die jeder in Ihrem Team erstellen und ausführen kann – ohne Code schreiben zu müssen.

Recorded playback

On-Demand-Tests für mobile Spiele

Statten Sie Ihr gesamtes Team aus, um Tests auf echten Geräten in der Cloud zu skalieren – auf den Geräte- und Betriebssystemkombinationen, die Ihre Spieler verwenden, damit Sie schnell und sicher starten können.

So funktioniert es

qa-1 automatisiert
Aufzeichnung von Benutzeroberflächen-Interaktionen zur Erstellung von Tests

Drücken Sie die Aufnahmetaste und führen Sie die Wiedergabe durch, die Sie automatisieren möchten. Der Test ist nur dann erfolgreich, wenn jedes an der Aufnahme beteiligte Objekt auf dem Bildschirm sichtbar und antippbar ist.

qa-2 automatisiert
Testen Sie im Editor oder auf Ihren eigenen Geräten

Die automatisierte QA macht es einfach, auf echten Geräten zu testen, die Sie bereits besitzen – schließen Sie sie einfach an Ihren Computer an und drücken Sie im Unity Test Runner auf „Ausführen“.

qa-3 automatisiert
QA-Test im großen Maßstab auf echten Geräten in der Cloud

Führen Sie Tests auf echten iOS- und Android-Geräten in der Cloud durch, um sicherzustellen, dass Ihr Spiel für alle Geräte- und Betriebssystemkombinationen optimiert ist, die Ihre Spieler verwenden.

qa-4 automatisiert
Führen Sie bei jedem Update QA-Tests durch

Führen Sie Tests aus, die mit Automated QA in Ihrer CI-Pipeline erstellt wurden wie jeder Unity Test Framework (UTF)-Test.

Wesentliche Vorteile

Feedbackschleife durch Abschaffung von Wartezeiten verkürzen

Mit schnelleren QA-Testergebnissen kann Ihr Team die Feedbackschleife während der Entwicklung verkürzen und die Produktivität des Teams steigern.

Zugängliche Testautomatisierung

Statten Sie Ihr QA-Team so aus, dass jeder davon automatisierte Tests erstellen und diese in Ihren Release-Prozess integrieren kann, ohne Code schreiben zu müssen.

Einfache Wartung mit minimaler Nacharbeit

Erstellen Sie Tests aus modularen Aufzeichnungen und C#-Skripten, um die Qualitätssicherung zu maximieren und Nacharbeiten nach Aktualisierungen Ihres Spiels zu minimieren.

Integration in Ihre Workflows

Integrieren Sie automatisierte QA-Tests ganz einfach in Ihre bestehenden Workflows mit dem Unity Test Framework-Workflow und Ihrer CI-Pipeline.

Testen auf echten mobilen Geräten

Führen Sie Tests auf echten iOS- und Android-Geräten in der Cloud durch, um sicherzustellen, dass Ihr Spiel wie vorgesehen auf den Geräten ausgeführt wird, die Ihre Spieler verwenden.

Erste Schritte

Befolgen Sie diese Schritte, um das Paket zu installieren:

  1. Öffnen Sie den Package Manager, während ihr Projekt im Unity Editor geöffnet ist (Fenster > Package Manager).
  2. Drücken Sie die Schaltfläche (+) oben links im Package Manager und wählen Sie dann „Paket von Git-URL hinzufügen...“
  3. Geben Sie „com.unity.automated-testing“ in das Textfeld ein und drücken Sie dann „Hinzufügen“.

Öffnen Sie das Aufnahme-Wiedergabe-Fenster (Window > Automated QA > Recorded Playback) und starten Sie die Aufnahme. Weitere Anweisungen finden Sie in der Paketdokumentation.

Package manager

Dokumentation

Sehen Sie sich die Paketdokumentation an, um mehr über Automated QA zu erfahren.

Frühen Zugriff anfragen

Melden Sie sich an, um im Rahmen unseres Early-Access-Programms zu den Ersten zu gehören, die die neuesten Funktionen von Automated QA ausprobieren können.

Häufig gestellte Fragen

Wie funktioniert die Aufnahme?

Aufzeichnungen werden in bearbeitbaren JSON-Dateien als Liste von Berührungs- oder Klick-Ereignissen auf Elemente der Unity-UI gespeichert und durch Name, Tags und Position in der Objekthierarchie identifiziert.

Wie funktioniert die Wiedergabe?

Während der Wiedergabe der Aufnahme führt das Aufnahmetool eine Reihe von Raycasts durch, um die Objekte in der JSON-Datei der Aufnahme zu finden und Klick- oder Berührungsereignisse für diese Objekte zu simulieren.

Was kostet das?

Erstellen und realisieren Sie mit Automated QA kostenlos Tests auf Geräten, die Sie besitzen oder verwalten.

Melden Sie sich für unser Early-Access-Programm an, um unter den Ersten zu sein, die die Cloud auf dem Gerät testen.

Welche Anforderungen und Einschränkungen gibt es?
  • Wir unterstützen die Automatisierung von Klicks oder Berührungen auf Benutzeroberflächen-Elemente, die mit der Unity-UI implementiert wurden.
  • Unity 2019+ ist erforderlich

Wir verwenden Cookies, damit wir Ihnen die beste Erfahrung auf unserer Website bieten können. In unseren Cookie-Richtlinien erhalten Sie weitere Informationen.

Verstanden