2016-11-16 2 views
2

Ich habe gehört, dass Report Portal in der Lage ist, Ergebnisse zu analysieren und Fehlertypen automatisch einzustellen.Wie kann ich Fehlerarten automatisch im Berichtsportal einstellen?

Ich habe einige benutzerdefinierte Defekttypen in den Projekteinstellungen im Berichtsportal erstellt - "Zeitüberschreitung", "Setup-Problem" usw. Nun kann ich den Fehlertyp der Testobjekte manuell auf diese neuen Typen ändern.

Dann habe ich einige Starts ausgeführt, aber Report Portal hat Fehlertypen nicht richtig erraten. Wie errate das Report Portal Fehlerarten? Was kann ich tun, um sie richtig zu erraten?

Antwort

2

Dies ist die richtige Aussage. Report Portal kann neue Fehler basierend auf dem Ausführungsverlauf analysieren.

Zuerst stellen Sie sicher, dass Sie es aktiviert haben. Es ist erhältlich bei:

  • Auslösung nach dem Fertig
  • manuellen Auslösung

Als Start abgeschlossen wird Bericht Portal sammelt alle Elemente als candidate zur Analyse fehlgeschlagen. Dann sammle alle [untersuchten Artikel] [2] in einer Reihe von früheren Einführungen (gleicher Name). „Auto-Analyse“ geht dann alle erinnerten fehlerhaften Elemente aus dem aktuellen Einführungsprozess:

  • „Auto-Analyse“ nahm erstes Element aus erinnerter Liste und beginnt in der Geschichte Liste untersuchten Artikel mit der gleichen Anzahl der ERROR logs zu suchen . Wenn dieser Artikel gefunden wird, dann Fehlerprotokollstrings starten Sie einen Vergleich mit anderen über die Berechnung Levenshtein distance. Alle Ziffernzeichen werden vom Vergleich ausgeschlossen, um Unterschiede bei Datum, Zahlen und Codezeilenanzahl in Stack-Traces zu vermeiden.
  • Wenn das Gesamtverhältnis mehr oder gleich 95% (es wird in Zukunft pro Projekt konfigurierbar sein), dann "Auto-Analyse" alle Attribute des Fehlers aus dem untersuchten Artikel in der Geschichte zu aktuellen fehlgeschlagenen Element, und Einschalten der nächsten ein gescheitertes Element.

Einzelheiten finden Sie hier: http://reportportal.io/#documentation/Analyze-launches%3E-auto-analysis-algorithm

Bild mit Schema: ReportPortal.io auto-analysis algorithm

Verwandte Themen