Test- und Tracking-Tools

VORSICHT

AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Testen

AEM bietet:

Im Folgenden finden Sie zwei Open Source-Testtools:

Selenium

Selenium wird für Funktionstests in einem Browser mit einem Benutzer pro Aktivität verwendet. Testschritte (Klicks) werden entweder als HTML-Tabellen oder als Java-Klassen aufgezeichnet.

Weitere Informationen finden Sie unter https://www.seleniumhq.org/.

JMeter

JMeter wird zur Nachverfolgung von Anforderungen verwendet und kann für Funktions-, Leistungs- und Stresstests verwendet werden.

Weitere Informationen finden Sie unter http://jakarta.apache.org/jmeter/.

Es gibt auch viele proprietäre Tools für die Automatisierung von Tests und die Verwaltung von Testplänen.

Tracking

Die folgenden Tools sind einfach verfügbar. Ein zentrales Problem ist jedoch in allen Fällen die Verfügbarkeit der Daten für alle Mitglieder des Projektteams - Partner und Kunde.

Bugzilla

Ein Bug-Tracking-System, das für Ihre eigenen Anforderungen konfiguriert werden kann.

Tabellen

Tabellen sind zwar nicht als Bugtracker gedacht, werden aber oft als solche miss braucht, da sie leicht verständlich sind und viele Benutzer Erfahrung mit ihrer Verwendung haben.

Wenn diese zum Tracking verwendet werden, dann:

  • sie sollten einfach gehalten werden.
  • die Anzahl der einzelnen Tabellen sollte auf ein Minimum beschränkt werden.
  • sie müssen regelmäßig aktualisiert werden.
  • Es sollte nur eine Übergeordnete Kopie aufbewahrt werden und jeder sollte wissen, wo die Übergeordnete Kopie ist.
  • sie sollten für alle Projektmitglieder zugänglich sein.
  • Wenn die Sicherheit ein Problem ist (häufig bei großen Unternehmen auftritt) und ein gemeinsamer Zugriff nicht möglich ist, können Kopien verteilt werden, sofern alle verstehen, dass es sich um Kopien handelt, die nicht aktualisiert werden können.

Auch für das Tracking von Bugs und Funktionsanforderungen sind proprietäre Tools vorhanden.

Auf dieser Seite