2019-03-22T18:11:56.768840842
2019-06-14T15:01:10.491623770
PT3H8M39S
94
LibreOffice/6.2.4.2.0$Linux_X86_64 LibreOffice_project/20$Build-2

# Integrationstest

1.2.0
19764
0
39314
26649
true
false
view2
11157
27398
0
19764
39312
46411
0
1
false
100
false
false
false
false
false
false
false
false
true
true
true
0
true
false
true
false
true
false
false
true
false
false
192011
false
false
true
true
false
false
true
true
true
true
true
false
false
true
false
false
1
0
0
false
true
false
false
false
false
false
false
false
true
false
high-resolution
true
true
true
false
true
false
true
false
false
false
false
true
false
false
true
false
true
4333082
true
false
false
true
false
false
false
true
false
false
false
false
false
false
false
AAEAAAARAQAABAAQR0RFRoPydSYABzQoAAAFEEdQT1OnXngWAAc5OAABIJ5HU1VCNVXTdgAI [encoded data, 812199 characters] AAAAAQAIAAEABgxyAAEAAQATAAEAAAABAAgAAQAGC1AAAQABAUEAAA==
AAEAAAARAQAABAAQR0RFRoPydSYAB4EMAAAFEEdQT1OGQmKLAAeGHAABH0hHU1VCNVXTdgAI [encoded data, 840552 characters]
AAEAAAARAQAABAAQR0RFRvVN2ToAB9xYAAAE9kdQT1Mjah5qAAfhUAABKJBHU1VCzwZh5wAJ [encoded data, 878638 characters] CIcIhAiFAAEABgBJB9QH1QfWB9cH2AABAAAAAQAIAAEABgmAAAEAAQFB
AAEAAAARAQAABAAQR0RFRvVN2ToACBcEAAAE9kdQT1NBz2RdAAgb/AABKFRHU1VCzwZh5wAJ [encoded data, 900588 characters]
AAEAAAARAQAABAAQR0RFRuFh5UEAAotwAAACtEdQT1PKV4glAAKOJAAAGypHU1VCP1wkyQAC [encoded data, 309352 characters]
AAEAAAARAQAABAAQR0RFRuFh5UEAAqA0AAACtEdQT1PdcpZ2AAKi6AAAG2ZHU1VC7cbXcgAC [encoded data, 320108 characters] A8YAAgAEA1cDaAAAA3UDdwASA5kDmQAVA8UDxQAW
T1RUTwAMAIAAAwBAQ0ZGILmRse4AAFtAAAFfMUdERUZO81E/AAG6dAAAAIBHUE9TNEuxaAAB [encoded data, 183833 characters]
T1RUTwAMAIAAAwBAQ0ZGIKQZSBEAAFtMAAFr/EdERUZO81E/AAHHSAAAAIBHUE9TAsnA9QAB [encoded data, 188652 characters]
AAEAAAATAQAABAAwRkZUTXlFdFwABe5gAAAAHEdERUZ0NH3vAAWh5AAAAIZHUE9T1cxb3AAF [encoded data, 568563 characters] AMj/OAABAAEE3AAAAAAAAQAAAADYXfhYAAAAAMhE0M4AAAAA2KKrNQ==
AAEAAAATAQAABAAwRkZUTXAcA18ABZNkAAAAHEdERUZ0NH3vAAVG4AAAAIZHUE9TCFBVnwAF [encoded data, 534514 characters] AADYXfhYAAAAAL8bYfAAAAAA2KKpFg==
AAEAAAATAQAABAAwRkZUTXAcBK8ABakAAAAAHEdERUZ0ZH4nAAVcvAAAAIZHUE9TOAS9AAAF [encoded data, 542643 characters]
AAEAAAATAQAABAAwRkZUTXAcA90ABas0AAAAHEdERUZ0PH36AAVeoAAAAIZHUE9TFedE+AAF [encoded data, 543441 characters] AAAAAL8bYfAAAAAA2KKplA==
AAEAAAATAQAABAAwRkZUTXlFdFwABe5gAAAAHEdERUZ0NH3vAAWh5AAAAIZHUE9T1cxb3AAF [encoded data, 568563 characters] AMj/OAABAAEE3AAAAAAAAQAAAADYXfhYAAAAAMhE0M4AAAAA2KKrNQ==
AAEAAAATAQAABAAwRkZUTXAcA18ABZNkAAAAHEdERUZ0NH3vAAVG4AAAAIZHUE9TCFBVnwAF [encoded data, 534514 characters] AADYXfhYAAAAAL8bYfAAAAAA2KKpFg==
AAEAAAATAQAABAAwRkZUTXAcBK8ABakAAAAAHEdERUZ0ZH4nAAVcvAAAAIZHUE9TOAS9AAAF [encoded data, 542643 characters]
AAEAAAATAQAABAAwRkZUTXAcA90ABas0AAAAHEdERUZ0PH36AAVeoAAAAIZHUE9TFedE+AAF [encoded data, 543441 characters] AAAAAL8bYfAAAAAA2KKplA==
AAEAAAAUAQAABABARkZUTXPB9PAAAAFMAAAAHEdERUaUz47mAAABaAAAApRHUE9TVoDENQAA [encoded data, 1107497 characters]
AAEAAAATAQAABAAwRkZUTXPB9PAAAAE8AAAAHEdERUaNwIfxAAABWAAAAjhHUE9T1BxgqAAA [encoded data, 1032293 characters] KysrKysrKysrKx0A
AAEAAAARAQAABAAQR0RFRuFh5UEAAotwAAACtEdQT1PKV4glAAKOJAAAGypHU1VCP1wkyQAC [encoded data, 309352 characters]
AAEAAAARAQAABAAQR0RFRuFh5UEAAqA0AAACtEdQT1PdcpZ2AAKi6AAAG2ZHU1VC7cbXcgAC [encoded data, 320108 characters] A8YAAgAEA1cDaAAAA3UDdwASA5kDmQAVA8UDxQAW
.
.

TextureSync

# Integrationstest

⸬ Version 1.2.0 Seite 7/7

# Integrationstest

TextureSync

Version

1.2.0

Datum

14.06.19

Autor

Hendrik Schutter,

Lukas Fürderer,

Robin Willmann,

Jannik Seiler

Projektmitglieder

Hendrik Schutter,

Lukas Fürderer,

Robin Willmann,

Jannik Seiler

Inhaltsverzeichnis

Inhaltsverzeichnis

1 Testumgebung3

2 Testdefinition mit Ergebnis4

3 Changelog7

Testumgebung

Mehrere komplette Arbeitsaufträge für die komplette Software werden getestet. Aus einem bestimmten Ausgangspunkt muss mit den gleichen Interaktionen das gleiche Ergebnis entstehen.

Als Ausgangspunkt werden speziell präparierte Situationen gewählt, welche wiederholt werden können. Die Testdaten umfassen 63 Texturen, die von Hand eingepflegt wurden.

Die fehlerfreie Kommunikation innerhalb der Client- und der Server-Software wie auch die Kommunikation des Servers und des Clients werden dadurch verifiziert.

Testdefinition mit Ergebnis

Nummer

Titel

Erklärung

Ergebnis

IT#1

Verbindung aufbauen

Ein neu installierter Server und Client müssen eine Verbindung herstellen können.

Der Server wird gestartet.

Der Client wird auf dem selben PC gestartet.

Der Client verbindet sich automatisch zum Server und zeigt alle Texturen an.

Datum

14.06.2019

Version

1.0.1

Fehler

-

Resultat

Bestanden

IT#2

Alle Texturen anzeigen

Der Client muss bei einer Suche ohne angegebene Suchkriterien alle Texturen anzeigen.

Nach Durchführung von IT#1 werden alle Texturen angezeigt. Diese werden gezählt und von Hand grob nach Duplikaten durchsucht.

Datum

14.06.2019

Version

1.0.1

Fehler

-

Resultat

Bestanden

IT#3

Einstelldatum

Eine Textur wird eingefügt. Danach wird manuell das Datum vom Betriebssystem in die Zukunft gesetzt und wieder eine Textur eingefügt. Bei einer Suche mit dem Kriterium des anfänglichen Datums wird nur die erste Textur angezeigt.

Datum

14.06.2019

Version

1.0.1

Fehler

-

Resultat

Bestanden

IT#4

Textur hinzufügen

Es wird eine neue Textur ins System eingefügt. Sie wird mit dem Tag „Test“ versehen. Diese muss von der Server-Software gespeichert und indexiert werden. Bei der nächsten Suchanfrage nach dem Tag „Test“ wird diese angezeigt.

Datum

14.06.2019

Version

1.0.1

Fehler

-

Resultat

Bestanden

IT#5

Textur löschen

Ein Client löscht eine Textur, diese kommt bei keinem Suchergebnis mehr vor.

Gesucht wird nach einem Tag der gelöschten Textur, sowie nach dem Namen.

Datum

14.06.2019

Version

1.0.1

Fehler

-

Resultat

Bestanden

IT#6

Metadaten aktualisieren

Ein Client ändert einen Tag ab und ein weiterer, separat gestarteter Client, macht danach eine Suchanfrage mit diesem neuen Tag. Die dazugehörige Textur wird angezeigt.

Datum

14.06.2019

Version

1.0.1

Fehler

-

Resultat

Bestanden

IT#7

Verbindung schließen

Ein verbundener Client schließt die Verbindung und kann diese danach wieder aufbauen.

Der Server wird gestartet.

Der Client wird gestartet und verbindet sich mit dem Server.

Eine Suchanfrage wird gestellt.

Es werden Ergebnisse angezeigt.

Der Server wird neu-gestartet. (Dies Simuliert einen Verbindungsabbruch)

Eine andere Suchanfrage wird gestellt.

Es werden Ergebnisse angezeigt.

Datum

14.06.2019

Version

1.0.1

Fehler

Client hängt rund 3 Sekunden, während Previews generiert werden. (Dies liegt jedoch am Neustart des Servers.)

Resultat

Bestanden

Changelog

Version

Änderung

1.0.0

-

1.1.0

Testdefinition hinzugefügt

1.1.1

Ergebnisbeschreibung hinzugefügt

1.2.0

Ergebnisbeschreibung werden präzisiert.