OSCpc ReleaseQA: Unterschied zwischen den Versionen

Aus ARTECO Wiki
Zur Navigation springen Zur Suche springen
Zeile 39: Zeile 39:
 
Use- und TestCases auf folgender Seite:
 
Use- und TestCases auf folgender Seite:
 
: [[OSCpc_ReleaseQA_EventsDialog|Events]]
 
: [[OSCpc_ReleaseQA_EventsDialog|Events]]
==== Allgemeine Beschreibung ====
 
Events sind Ereignisse die bei Fahrzeugen auftreten können. Etwa das Erreichen oder Verlassen einer bestimmten Adresse, das Detektieren der Zündungsein und -ausschaltung oder Absinken der Batteriespannung. Für diese Events können Zeitabschnitte bestimmt werden, in denen die Ereignisse gemeldet werden sollen. Die Meldung kann entweder über Email oder über SMS erfolgen.
 
 
 
==== Initiale Ansicht ====
 
Diese Ansicht erreicht man nachdem im Hauptfenster auf den "Events" Button gedrückt wurde.
 
 
* (1) Der Dialog beinhaltet in der Standard-Einstellung auf der linken Seite eine Liste mit den vorhandenen Events.
 
* (2) Diese Liste ist dockbar.
 
* (3) Auf der rechten Seite werden, sobald ein Event ausgewählt ist, die Daten des Events angezeigt.
 
* (4) Solange kein Event ausgewählt ist, ist dieser rechte Datenbereich deaktiviert/ausgegraut.
 
* (5) Am oberen Rand befindet sich ein Menu mit den Möglichkeiten ein neues Event anzulegen, den Dialog zu schliessen oder das Layout des Dialoges zu resetten.
 
* (6) Der Dialog an sich ist mini/maximierbar und über das X zu schliessen
 
* (7) Beim Schliessen werden Position und Größe des Dialogs gespeichert und beim erneuten Öffnen wiederhergestellt
 
 
{| border="1" cellpadding="5" cellspacing="0"
 
|+'''QA Results'''
 
|-
 
! style="background:#efefef;" | Tester
 
! style="background:#ffdead;" | Punkt 1
 
! style="background:#ffdead;" | Punkt 2
 
! style="background:#ffdead;" | Punkt 3
 
! style="background:#ffdead;" | Punkt 4
 
! style="background:#ffdead;" | Punkt 5
 
! style="background:#ffdead;" | Punkt 6
 
! style="background:#ffdead;" | Punkt 7
 
|-
 
| Adrian
 
| style="background:#caffca;" | funktioniert
 
| style="background:#caffca;" | funktioniert
 
| style="background:#caffca;" | funktioniert
 
| style="background:#caffca;" | funktioniert
 
| style="background:#caffca;" | funktioniert
 
| style="background:#caffca;" | funktioniert
 
| style="background:#caffca;" | funktioniert
 
|-
 
| Alex
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| style="background:#efefef;" colspan="8" align="center" | '''Sonstiges'''
 
|-
 
| colspan="8" |
 
* Ansprechpartner: Adrian
 
* Letzte getestete Revision: 992
 
* History
 
** v1.01 09.02.2011 Adrian Test mit Rev 992
 
** v1.00 09.02.2011 Tabelle angelegt
 
|}
 
 
 
==== Existierendes Event auswählen ====
 
* (1) In der Liste mit den Events kann durch Anklicken ein Event ausgewählt werden
 
* (2) Nach dem Anwählen werden die korrekten Daten des Events in das Formular geladen
 
* (3) Mit den Pfeiltasten kann in der Event Liste durch diese navigiert und entsprechende Events geladen werden
 
* (4) Über der Event Liste befindet sich ein Filterfeld mit dem sich Events nach Namen filtern lassen
 
 
{| border="1" cellpadding="5" cellspacing="0"
 
|+'''QA Results'''
 
|-
 
! style="background:#efefef;" | Tester
 
! style="background:#ffdead;" | Punkt 1
 
! style="background:#ffdead;" | Punkt 2
 
! style="background:#ffdead;" | Punkt 3
 
! style="background:#ffdead;" | Punkt 4
 
|-
 
| Adrian
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| Alex
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| style="background:#efefef;" colspan="5" align="center" | '''Sonstiges'''
 
|-
 
| colspan="5" |
 
* Ansprechpartner: Adrian
 
* Letzte getestete Revision: xxx
 
* History
 
** v1.00 09.02.2011 Tabelle angelegt
 
|}
 
 
 
==== Neues Event anlegen ====
 
* (1) Im Menu kann über den Eintrag "Neu" das Erstellen eines neuen Event ausgelöst werden
 
* (2) Wenn der Fokus nicht in einem der Formularfelder liegt kann "N" gedrückt werden um (1) zu erreichen
 
* (3) Das Formular wird aktiviert und ist bereit für die Dateneingabe
 
* Das neue Event kann nun [[#Event Editieren| editiert]] und [[#Event Speichern|gespeichert]] werden
 
* (4) Das neue Event ist solange temporär bis es final abgespeichert ist. Passiert dies nicht, wird es verworfen.
 
 
{| border="1" cellpadding="5" cellspacing="0"
 
|+'''QA Results'''
 
|-
 
! style="background:#efefef;" | Tester
 
! style="background:#ffdead;" | Punkt 1
 
! style="background:#ffdead;" | Punkt 2
 
! style="background:#ffdead;" | Punkt 3
 
! style="background:#ffdead;" | Punkt 4
 
|-
 
| Adrian
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| Alex
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| style="background:#efefef;" colspan="5" align="center" | '''Sonstiges'''
 
|-
 
| colspan="5" |
 
* Ansprechpartner: Adrian
 
* Letzte getestete Revision: xxx
 
* History
 
** v1.00 09.02.2011 Tabelle angelegt
 
|}
 
 
 
==== Event Editieren ====
 
Ein Event beinhaltet folgende editierbare Daten:
 
 
{|
 
|-
 
|
 
* Name (des Events der in der Liste erscheint) '''Pflichtfeld'''
 
* Fahrzeug das dem Event zugeordnet ist '''Pflichtfeld'''
 
* Ereignis das gemeldet werden soll '''Pflichtfeld'''
 
** Adresse verlassen/betreten
 
** Status (Zündung an/aus | Alarm | G intern/extern | Kein Strom)
 
 
 
|
 
* Zeitspanne
 
** Wochentage
 
** Uhrzeit von/bis
 
* Wie Events gemeldet werden sollen
 
** Liste mit EMail Adressen
 
** Liste mit Handynummer für SMS
 
* Nachricht die in der Meldung verschickt werden soll
 
|}
 
 
 
----
 
 
 
* (1) Bei einem neuen Event sind alle editierbaren Felder leer oder mit sinnvollen Standardwerten befüllt
 
* (2) Bei einem bereits existierenden Event sind korrekt alle Daten in den Felder abgebildet
 
* (3) Der Text in den Eingabefeldern für Name und Meldungstext lässt sich editieren
 
* (4) Die Buttons für die Wochentage sowie die Felder für die Uhrzeiten lassen sich korrekt bedienen
 
* (5) Die Gruppenboxen für Adresse und Status sind autoexclusive, d.h. nur eins von beiden kann aktiv sein
 
* (6) Wenn Adressenbox ausgewählt ist, lässt sich korrekt eine Adresse wählen und betreten/verlassen selektieren
 
* (7) Wenn Statusbox ausgewählt, lässt sich korrekt ein Status setzen
 
* (8) SMS lassen sich korrekt hinzufügen und entfernen
 
* (9) Email-Adressen lassen sich korrekt hinzufügen oder entfernen
 
 
{| border="1" cellpadding="5" cellspacing="0"
 
|+'''QA Results'''
 
|-
 
! style="background:#efefef;" | Tester
 
! style="background:#ffdead;" | Punkt 1
 
! style="background:#ffdead;" | Punkt 2
 
! style="background:#ffdead;" | Punkt 3
 
! style="background:#ffdead;" | Punkt 4
 
! style="background:#ffdead;" | Punkt 5
 
! style="background:#ffdead;" | Punkt 6
 
! style="background:#ffdead;" | Punkt 7
 
! style="background:#ffdead;" | Punkt 8
 
! style="background:#ffdead;" | Punkt 9
 
|-
 
| Adrian
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
 
|-
 
| Alex
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| style="background:#efefef;" colspan="10" align="center" | '''Sonstiges'''
 
|-
 
| colspan="10" |
 
* Ansprechpartner: Adrian
 
* Letzte getestete Revision: xxx
 
* History
 
** v1.00 09.02.2011 Tabelle angelegt
 
|}
 
 
 
==== Event Speichern ====
 
* (1) Im Menu kann über den Eintrag "Speichern" das Speichern eines Event ausgelöst werden
 
* (2) Wenn der Fokus nicht in einem der Formularfelder liegt kann "S" gedrückt werden um (1) zu erreichen
 
* (3) Die Daten des Events werden korrekt gespeichert und unten links in der Statusleiste steht "Gesichert!"
 
* (4) Wenn das Event neu angelegt wurde erscheint es nach dem Speichern in der Liste mit Events
 
 
{| border="1" cellpadding="5" cellspacing="0"
 
|+'''QA Results'''
 
|-
 
! style="background:#efefef;" | Tester
 
! style="background:#ffdead;" | Punkt 1
 
! style="background:#ffdead;" | Punkt 2
 
! style="background:#ffdead;" | Punkt 3
 
! style="background:#ffdead;" | Punkt 4
 
|-
 
| Adrian
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| Alex
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| style="background:#efefef;" colspan="5" align="center" | '''Sonstiges'''
 
|-
 
| colspan="5" |
 
* Ansprechpartner: Adrian
 
* Letzte getestete Revision: xxx
 
* History
 
** v1.00 09.02.2011 Tabelle angelegt
 
|}
 
 
 
==== Event löschen ====
 
* (1) Im Menu kann über den Eintrag "Löschen" das Erstellen ein ausgewähltes Event gelöscht werden
 
* (2) Wenn der Fokus nicht in einem der Formularfelder liegt kann "D" gedrückt werden um (1) zu erreichen
 
* (3) Das Formular wird deaktiviert
 
* (4) Das gelöschte Event verschwindet aus der Liste
 
* (5) Das Event wird korrekt gelöscht
 
 
{| border="1" cellpadding="5" cellspacing="0"
 
|+'''QA Results'''
 
|-
 
! style="background:#efefef;" | Tester
 
! style="background:#ffdead;" | Punkt 1
 
! style="background:#ffdead;" | Punkt 2
 
! style="background:#ffdead;" | Punkt 3
 
! style="background:#ffdead;" | Punkt 4
 
! style="background:#ffdead;" | Punkt 5
 
|-
 
| Adrian
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| Alex
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
| style="background:#ffcaca;" | nicht getestet
 
|-
 
| style="background:#efefef;" colspan="6" align="center" | '''Sonstiges'''
 
|-
 
| colspan="6" |
 
* Ansprechpartner: Adrian
 
* Letzte getestete Revision: xxx
 
* History
 
** v1.00 09.02.2011 Tabelle angelegt
 
|}
 
  
 
=== Teams ===
 
=== Teams ===

Version vom 15. Februar 2011, 13:29 Uhr

Inhaltsverzeichnis

OSC/pc Release QA

Login

Allgemeine Beschreibung

Initiale Ansicht

Hauptfenster

Allgemeine Beschreibung

Initiale Ansicht

Dialoge

Fahrzeuge

Use- und TestCases auf folgender Seite:

Fahrzeuge

Garmins

Use- und TestCases auf folgender Seite:

Garmins

Allgemeine Beschreibung

Initiale Ansicht

Existierendes X auswählen

Neues X anlegen

X Editieren

X Speichern

X löschen

Anhänger

Use- und TestCases auf folgender Seite:

Anhänger

Adressen

Use- und TestCases auf folgender Seite:

Adressen

Allgemeine Beschreibung

Initiale Ansicht

Existierendes X auswählen

Neues X anlegen

X Editieren

X Speichern

X löschen

Events

Use- und TestCases auf folgender Seite:

Events

Teams

Use- und TestCases auf folgender Seite:

Teams

Allgemeine Beschreibung

Initiale Ansicht

Existierendes X auswählen

Neues X anlegen

X Editieren

X Speichern

X löschen

Gruppen

Use- und TestCases auf folgender Seite:

Fahrzeuge

Allgemeine Beschreibung

Initiale Ansicht

Existierendes X auswählen

Neues X anlegen

X Editieren

X Speichern

X löschen

Benutzer

Use- und TestCases auf folgender Seite:

Fahrzeuge

Allgemeine Beschreibung

Initiale Ansicht

Existierendes X auswählen

Neues X anlegen

X Editieren

X Speichern

X löschen

Mitarbeiter

Use- und TestCases auf folgender Seite:

Mitarbeiter

Allgemeine Beschreibung

Initiale Ansicht

Existierendes X auswählen

Neues X anlegen

X Editieren

X Speichern

X löschen

Reports

Allgemeine Beschreibung

Initiale Ansicht

Existierendes X auswählen

Neues X anlegen

X Editieren

X Speichern

X löschen

Konfiguration

Allgemeine Beschreibung

Initiale Ansicht