Testing/de

From OpenSimulator

Revision as of 03:15, 4 December 2023 by Manni (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Automatisiertes Testen

OpenSimulator verwendet NAnt, um einen automatisierten Code-Level-Test-Suite umzusetzen. Beiträge zu dieser Suite sind sehr willkommen. Weitere Informationen finden Sie unter Automated Testing.

OpenSimulator wird mit einem Tool namens pCampBot geliefert, das mehrere Clients simulieren kann, die sich in einer Installation anmelden und Aktionen durchführen.

OpenSimulator verfügt auch über einige ausführbare Dateien, die einige lokale Serviceoperationen testen.

OpenSim.Tests.Clients.GridClient.exe
OpenSim.Tests.Clients.InstantantMessage.exe
OpenSim.Tests.Clients.PresenceClient.exe
OpenSim.Tests.Clients.UserAccountClient.exe 

Diese ausführbaren Dateien sind jedoch derzeit kurz und einfach (z. B. sind sie fest codiert und gehen davon aus, dass die Dienste auf verschiedenen Ports 8001, 8002 und 8003 auf 127.0.0.1 liegen).

Aktuelle Funktionalität


Möglicherweise sollte dieser Abschnitt an die Feature Matrix angehängt werden, wenn/wenn sie aktualisiert wird -- Justincc 12:02, 2. Mai 2012 (PDT)


Überprüfen Sie die Seite LSL Status für aktuell implementierte Skripting-Funktionen.
Hinweis: Noch nicht alle Skripting-Funktionen werden unterstützt.

  • Standalone-Region getestet mit SVN-Version 9379
  • Grid-Region getestet mit SVN-Version 9379


Konto

  Standalone Grid
Anmeldung OK OK
Abmeldung OK OK
Neu einloggen OK OK
Home - Anmeldestartposition OK OK - Konfigurierbar nach Region
Alt-Home - wenn Home nicht verfügbar ist unbekannt Alternative Region festgelegt durch GRID

Welt

  Standalone Grid
Tag-/Nachtzyklus OK OK
Windlicht OK OK
Wolken Funktioniert Funktioniert
Wind Funktioniert Funktioniert
Wasser und Wassertextur OK OK
Gelände und Geländetexturen OK OK

Konten und Berechtigungen

  Standalone Grid
Mehrfache Kontoerstellung OK OK
Berechtigungen pro Konto OK OK
Konto hat Inventar OK OK
Sim unterstützt mehrere Anmeldungen OK OK

Avatar

  Standalone Grid
Teleport innerhalb der Region teilweise funktioniert (immer nach Norden ausgerichtet nach dem Teleport) teilweise funktioniert (gehe im Boden, wenn von niedriger Position nach oben teleportiert, immer nach Norden ausgerichtet nach dem Teleport)
Teleport zwischen Regionen OK OK
Eingebaute Animationen (Gehen, Fliegen, Sitzen) teilweise funktioniert teilweise funktioniert
Hochgeladene Animationen / Gesten OK OK
Hochgeladene Sounds OK OK
Kann Kleidung tragen OK OK
Kann Gegenstände anlegen OK OK
Profil Bilder & Text Bilder & Text
Objekte Ziehen / STRG Ziehen OK OK

Bauen

  Standalone Grid
Prim erstellen OK OK
Prim-Typ ändern OK OK
Prim-Transparenz ändern OK OK
Prim-Farbe ändern OK OK
Prim-Textur ändern (einschließlich hochgeladener Texturen) OK
 bgcolor="lime" | OK
Prim-Größe ändern OK OK
Prim-Bewegung (lokal / global) OK OK
Prim-Drehung (lokal / global) OK OK
Prim-Physik-Shape OK OK
Prim-Physik aktivieren/deaktivieren OK OK

Skripten

  Standalone Grid
Mono-Script-Unterstützung OK OK
LSL-Funktionen (siehe LSL-Status) Überwiegend OK - Einige Funktionen nicht implementiert Überwiegend OK - Einige Funktionen nicht implementiert

Inventar

  Standalone Grid
Inventar anzeigen (Objekte, Kleidung, Notizen, etc.) OK OK
Inventar-Ordner erstellen/löschen OK OK
Inventar-Objekte erstellen/löschen OK OK
Inventar-Objekte umbenennen/kopieren/verschieben OK OK
Inventar-Ordner umbenennen/kopieren/verschieben OK OK
Gegenstände tragen OK OK

Physik

  Standalone Grid
Sim-Physik aktivieren/deaktivieren OK OK
Sim-Physik-Engine teils OK (keine Funktionen wie Schwerkraft, Dichte usw. eingebaut) teils OK (keine Funktionen wie Schwerkraft, Dichte usw. eingebaut)
Prim-Physik aktivieren/deaktivieren OK OK
Prim-Physik-Shape OK OK

Gruppen

  Standalone Grid
Gruppe erstellen OK OK
Gruppe beitreten/verlassen OK OK
Gruppen-Rolle erstellen OK OK
Gruppen-Rollenfunktionen (Mitglied hinzufügen/entfernen, Rolle zuweisen/entfernen) OK OK

Chat

  Standalone Grid
Öffentlicher Chat OK OK
Lokaler Chat OK OK
Gruppenchat OK OK
Privatchat OK OK
Instant Messaging OK OK

Sonstiges

  Standalone Grid
Geld OK OK
Suchen (Karte) OK OK

Einfache Tests

Um festzustellen, ob Ihre Installation erfolgreich war, können Sie versuchen, sich anzumelden, sich umzusehen und einen einfachen Gegenstand zu erstellen. Dies sollte Ihnen eine gute Vorstellung davon geben, ob die Dinge grundlegend funktionieren.

Allgemeine Stabilität

In der Regel sollte OpenSim stabil laufen. Es gibt jedoch viele Dinge, die instabil werden können, wenn Sie sich mit der Software in Grenzsituationen begeben. Eine laufende Instanz von OpenSimulator sollte keine Fehler melden. Wenn sie dies tut, ist dies ein Problem. Es gibt viele Optionen zum Aktivieren von Fehlern, daher wäre es am besten, den Schuldigen zu ermitteln und dann einen Fehler zu melden oder sich im IRC oder in der Mailingliste nach Unterstützung umzusehen. Bitte folgen Sie Troubleshooting für Anweisungen zur Verfolgung von Fehlern.

Personal tools
General
About This Wiki