| Applikation | Version | Getestet durch | Getestet am | Tests OK | Tests fehlerhaft |
|---|---|---|---|---|---|
| PIA | 8.00.0 |
Testgebiet: ELZ-Liste
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | Gruppierung | Einträge werden nach Datum gruppiert, Ausgabe Anzahl Lostungen pro Tag | ||||
| 2 | Wischgeste | Liste nach unten ziehen | Liste wird neu geladen | |||
| 3 | Wischgeste | Eintrag Rechts Swipe + Klick | "Bearbeiten" Menü erscheint. Klick auf "Bearbeiten" öffnet ELZ | |||
| 4 | Wischgeste | Eintrag Links Swipe + Klick | "Löschen" Menü erscheint. Klick auf "Löschen" entfernt ELZ aus Liste. | |||
| 5 | Klick | Eintrag aus Liste "Aktuelle" Klicken | Öffnet den Eintrag im Bearbeitenmodus | |||
| 6 | Klick | Eintrag aus Liste "Archiv" Klicken | Öffnet den Eintrag im Nur-Lesen-Modus | |||
| 7 | Rotation | Gerät wird in alle Richtungen gedreht | Liste passt sich allen Rotationen an und bietet dabei die Swipe-Funktionen | |||
| 8 | Switch | Klick auf "Archiv" | Archiv-Liste wird geladen. Sortierung nach Datum, Swipes möglich. | |||
| 9 | Switch | Klick auf "Aktuelle" | Aktuelle-Liste wird geladen. Sortierung nach Datum, Swipes möglich. | |||
| 10 | Menü | Klick auf (+) Icon | Neuer ELZ wird geöffnet | |||
| 11 | Menü | Klick auf "Neu" | Neuer ELZ wird geöffnet | |||
| 12 | Menü | Klick auf "Export" | Export der Liste als Excel (wird noch implementiert) | |||
| 13 | Sortierung | Klick auf Spalte "Datum" | Sortierung nach Datum auf- oder abwärts | |||
| 14 | Sortierung | Klick auf weitere beliebige Spalte | Sortierung nach Datum + gewählte Spalte auf- oder abwärts |
Testgebiet: ELZ
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | Menü | Bearbeitenmodus | "Speichern" und "Versenden" sind sichtbar | |||
| 2 | Menü | Nur-Lesen-Modus | "Speichern" und "Versenden" sind nicht sichtbar | |||
| 3 | Menü | Sprache | Ändert die Feldbezeichnungen von Deutsch nach Englisch und umgekehrt | |||
| 4 | Menü | Schleppzug (evtl. im Hamburgermenü) | Öffnet ein neues Fenster zur Auswahl des Schleppzuges | |||
| 5 | Menü | Duplizieren | Erstellt eine Kopie des Lotszettels und entfernt die Unterschriften | |||
| 6 | Menü | Speichern | Speichert und Schließt den Lotszettel, springt zurück in die ELZ-Liste. Bei fehlenden Validierungen erscheint eine Hinweis mit den notwendigen auszufüllenden Feldern. | |||
| 7 | Menü | Versenden | Bei fehlenden Validierungen erscheint eine Hinweis mit den notwendigen auszufüllenden Feldern. Ein senden ist trotzdem möglich. Nach dem Sendevorgang wird der Lotszettel geschlossen und man springt zurück in die ELZ-Liste. Wenn Schiffsänderungen vorhanden sind (Imo, Rufzeichen, BRZ etc.), werden die Änderungen zwischengespeichert und mit dem Hauptsync an den Server geschickt. Im nachfolgendem Hauptsync werden die Daten in die Schiffe übertragen | |||
| 8 | Menü | PDF erstellen | Erstellt ein Schwarz-Weiß Screenshot und öffnet diesen in einem Vorschaufenster | |||
| 9 | Feld | Auswahl Seelotsrevier: Noch kein Lotszettel erstellt | Defaulteinstellung der Brüderschaft wird ausgwählt | |||
| 10 | Feld | Auswahl Seelotsrevier: Lotszettel bereits erstellt | Das zuletzt ausgewählte Revier wird automatisch eingetragen | |||
| 11 | Feld | Nr./Name des Lotsen | Wird automatisch befüllt. Name und ID des eingeloggten Accounts wird angezeigt. | |||
| 12 | Feld | Datum der Lotsung/Verholung | Wird bei abgeteilten Lotszetteln autoamtisch gesetzt. Ansonsten wird das aktuelle Datum übernommen. Änderung ist möglich. | |||
| 13 | Feld | IMO-Nummer | Eingabe nur Zahlen möglich | |||
| 14 | Feld | Email senden | Per Default nicht angehakt | |||
| 15 | Feld | Schiff | Wenn leer erscheint ein Auswahlfenster, Auswahl wird nach Tasteneingaben gefiltert | |||
| 16 | Feld | Schiff -> Klick auf X | Abfrage erscheint ob wirklich gelöscht werden soll. Bei "Ja" wird der vorhandene gelöscht und das neue hinzugefügt. | |||
| 17 | Feld | Klick auf Textfelder | Setzt den Inhalt bei Eingabefeldern zurück. Dropdown-Felder werden nicht zurückgesetzt. | |||
| 18 | Nebenleistungen + Auslagen | Klick auf Beschriftung | setzt die jeweilige Checkbox | |||
| 19 | Nebenleistungen + Auslagen | Klick auf Checkbox | setzt die jeweilige Checkbox | |||
| 20 | Unterschriften | Klick auf Unterschriftsfelde | Öffnet eine neues Fenster zum Zeichnen der Unterschriften | |||
| 21 | Unterschriften | Speichern der Unterschrift | Der Lotszettel wird automatisch abgespeichert | |||
| 22 | Wartegeld | Klick auf Hinzufügen | Öffnet ein neues Fenster zur Eingabe der Wartestunde | |||
| 23 | Wartegeld | Klick auf Eintrag in der Liste | Öffnet das Wartegeld | |||
| 24 | Wartegeld | Swipe nach Links | Löschen Menü erscheint. Klick auf Löschen entfernt den Eintrag aus der Liste. | |||
| 25 | Wartegeld | Darstellung in Liste | {Von} - {Bis} {WartegeldID} {Kommentar} | |||
| 26 | Rotation | Gerät wird in alle Richtungen gedreht | DIe Felder verschieben sich so, dass sie sich auf die jeweilige Darstellung anpassen |
Testgebiet: Schleppzüge
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | Hauptobjekt | Schiff im ELZ war befüllt | Ausgewähltes Schiff ist in der Mitte platziert, Maße/BRZ werden berechnet | |||
| 2 | Leue Auswahl | Man klickt in ein leeres Quadrat | Die Schiffsdatenbank öffnet sich. Nach Auswahl eines Schiffes gelangt man zurück in das Schleppzugfenster. Maße/BRZ werden berechnet | |||
| 3 | Auswahl Löschen | Man klickt auf ein befülltes QUadrat | Das Schiff wird aus dem Quadrat entfernt. Maße/BRZ werden berechnet | |||
| 4 | Speichern | Klick auf Speichern | Schiffsname wird zu Schleppzug +"Objekt" geändert, Maße/BRZ in die ELZ übernommen. Beim Versenden des ELZ werden die einzelnen Objekte in das Bemerkungsfeld übernommen. | |||
| 5 | Zurücksetzen | Klick auf Papierkorb | Alle Schiffe bis auf das Hauptobjekt (wenn vorhanden) werden zurückgesetzt und die Maße/BRZ berechnet. | |||
| 6 | Abbrechen | Klick auf Pfeil zurück | Änderungen werden verworfen und man gelangt zurück in den Lotszettel | |||
| 7 | Berechnung | Länge | Berechnet wird die gesamtlänge des Schleppzugs | |||
| 8 | Berechnung | Breite | Berechnet wird die Gesamtbreite des Schleppzugs | |||
| 9 | Berechnung | BRZ / BRZ reduziert | BRZ und BRZ reduziert werden aufsummiert |
Testgebiet: Unterschriften
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | Überschreiben | Öffnen eines Unterschriftsfelds mit bestehender Unterschrift | Vorhandene Unterschrift wird dargestellt. neues Zeichnung löscht die bisherige. | |||
| 2 | Speichern | Klick auf Speichern | Speichert die Zeichnung im jeweiligen Unterschriftsfeld des ELZ ab und schließt das Fenster | |||
| 3 | Zurücksetzen | Klick auf Papierkorb | Setzt die Unterschrift zurück | |||
| 4 | Nachtsicht | Darstellung Unterschriftsfelder in der Nachtsicht | Farben sind invertiert (Schwarz/Weiß) | |||
| 5 | Navigation | Klick auf Zurück | Schließt das Fenster ohne die Änderungen zu übernehmen |
Testgebiet: Wartegeld
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | Neu | Neues Wartegeld wird angelegt | Auswahl Von / Bis wird automatisch befüllt. Bis + 1 Stunde | |||
| 2 | Wartegrund | Klick auf Feld Wartegrund | Liste mit Wartegründen wird zur Auswahl dargestellt | |||
| 3 | Validierung | Bis-Zeit früher als Von-Zeit | Warnmeldung mit Begründung | |||
| 4 | Feld | Auswahl Wartegrund | Klick auf Wartegrund öffnet Liste mit scrollbarer Auswahl. Klick auf ein Wartegrund übernimmt diesen in das Feld | |||
| 5 | Button | Abbrechen | Schließt das Wartegeld ohne die Änderung in den Lotszettel zu übernehmen | |||
| 6 | Button | Übernehmen | Schließt das Wartegeld und Speichert die Änderungen in den Lotszettel | |||
| 7 | Navigation | Klick auf Zurück | Schließt das Wartegeld ohne die Änderung in den Lotszettel zu übernehmen |
Testgebiet: Nachtsicht
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | ELZ-Liste | Umstellung Nachtsicht | Menü, Liste und Radioboxen sind Grün-Schwarz eingefärbt | |||
| 2 | ELZ | Umstellung Nachtsicht | Alle Felder werden Schwarz-Grün dargestellt | |||
| 3 | Schleppzug | Umstellung Nachtsicht | Alle Felder werden Schwarz-Grün dargestellt | |||
| 4 | Unterschriften | Umstellung Nachtsicht | Alle Felder werden Schwarz-Grün dargestellt | |||
| 5 | Zusatzzettel | Umstellung Nachtsicht | Alle Felder werden Schwarz-Grün dargestellt |
Testgebiet: Sync
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | PIA-DB | Schiffsänderungen | Änderungen am Schiff im Client werden in das Schiffsdatensatz übernommen | |||
| 2 | PIA-DB | Schiffsfoto erstellen | Fotos werden im Schiff abgelegt und das zuletzt estellte als Hauptbild verwendet. Maximal 20 Fotos können hochgeladen werden, ansonsten erscheint Hinweisfenster. | |||
| 3 | PIA-DB | dynamische Maklerliste | Maklerlisten werden beim Sync auf die Clients übertragen |
Testgebiet: PIA-Server
| # | Testfall | Zu testende Merkmale und Vorgehen | Erwartetes Resultat | Beaobachtetes Resultat | Pass | Bemerkungen |
|---|---|---|---|---|---|---|
| 1 | ELZ-Empfang | abschicken/versenden eines Lotszettel vom Client | Vom Client (IOS + WIN) abgeschickte Lotszettel landen im Reiter "empfangene Lotszettel" | |||
| 2 | Abteilung | abgeteilte Lotszettel werden vom Client abgefragt | Alle Abteilungen der letzten 24 Stunden werden an die Clients mit dem Sync gesendet, falls dieser noch nicht auf dem Client vorhanden ist. Kennzeichnung der ABteilungen mittels Checkbox "Vorlage". Falls der Client die Abteilung vom Server geholt hat, wird die Checkbox "an PIA-Client gesendet" gesetzt. | |||
| 3 | Archivierung | Pull durch Brüderschafts-Datenbanken | Lotszettel werden beim Sync in die Listen hinzugefügt. Werte werden korrekt übertragen. auf dem PIA-Server wird die Checkbox "an Brüderschaft gesendet" markiert und der Lotszettel ins Archiv geschoben. |