Die hier aufgeführten Testcases müssen erfolgreich durchgeführt werden um eine Freigabe der Schnittstelle zu erhalten. 

Wenn möglich sind alle Testcases durch den Partner am Stück durchzuführen und die XML Dateien an den Projektleiter seitens Quickline zu senden.

OK

Tasks: Partner/ Integrator

Tasks: Quickline (Variante 2)

  •  

TC01 - Kunde übermitteln

 
 Der Partner (oder KNU) übermittelt einen Neukunden (Privatkunde).
  • Anschlussadresse
  • Rechnungsadresse
  • Korespondenadresse

-> ModifyUser XML an Quickline senden (Beispiel: TC01ModifyUser.XML)

Quickline prüft ob der Kunde, im QMCentsprechend erstellt wurde.
Prüfung aller Pflichtfelder gem. Spezifikation und Prüfung ob die gesendeten Daten Sinn machen (Geburtstag, Nationalität).

Damit wir die Übermittlung 1:1 prüfen können benötigen wir das gesendete ModifyUser XML.

 

 

Optional:

  • Korrespondenzadresse im Ausland
  • Firmenkunde
  • Nationalität nicht CH

-> Diese Fälle können im QMC geprüft werden.

 

 

   
  •  

TC02 - Kunde updaten

 
 

Der Partner (oder KNU) übermittelt den Bestandeskunden aus TC01 mit einer Änderung.

-> ModifyUser XML an Quickline senden (Beispiel: TC02ModifyUser.XML)

Quickline prüft ob der Kunde, im QMC geupdatet wurde.

Damit wir die Übermittlung 1:1 prüfen können benötigen wir das gesendete ModifyUser XML.

   
  •  

TC03 - Gebäude senden/ Wohnungen senden

 
 

Der Partner (oder KNU) übermittelt ein Gebäude. Je nach ERP sendet der Knu gleich noch die Wohnungen mit. 

-> ModifyBuilding XML an Quickline senden (Beispiel: TC03ModifyBuilding.XML)

Quickline prüft ob auf dem Gebäude die Guid gesetzt wird oder ob das Gebäude erstellt wurde. Je nach Voraussetzung wird geprüft ob die entsprechenden Wohnungen erstellt wurden. 

Damit wir die Übermittlung 1:1 prüfen können benötigen wir das gesendete ModifyBuilding XML.

   
  •  

TC04 - Optional: Wohnungen senden (s: TC03)

 
 

Der Partner (oder KNU) übermittelt eine Wohnung zu TC03 (falls dies nicht bereits in TC03 geschehen ist).

-> ModifyFlat XML an Quickline senden (Beispiel: TC04ModifyFlat.XML)

Quickline prüft ob die entsprechenden Wohnungen erstellt wurden.

Damit wir die Übermittlung 1:1 prüfen können benötigen wir das gesendete ModifyFlat XML.

   
  •  

TC05 - Kunde auf Wohnung

 
 

Der Partner (oder KNU) übermittelt den Kunden aus TC01/02 erneut mit der Zuweisung der Wohnung aus TC03/04.

-> QL mitteilen dass dies erfolgt ist

Quickline prüft ob der Kunde der Wohnung zugewiesen wurde (Flatcontract).

Wir benötigen kein XML.

   
  •  

TC06 (FTTH) - Wohnung auf Bep Ready setzen

 
 

Der Partner (oder KNU) setzt die Wohnung aus TC03/04 auf Bep Ready.

-> QL mitteilen dass dies erfolgt ist

Quicklineprüft ob die Wohnung(Gebäude) nun Bep Ready ist.
   
  •  

TC07 (FTTH) - OTO-ID übermitteln

 
 

Der Partner (oder KNU) sendet eine Oto-ID.

-> ModifyFTTH XML an Quickline senden (Beispiel: TC04ModifyFTTH.XML)

Quickline prüft ob die Oto-ID erstellt wurde.

Damit wir die Übermittlung 1:1 prüfen können benötigen wir das gesendete ModifyFTTH XML.

   
  •  

TC08 (FTTH) - Service Bestellung

 
 

Der Partner (oder KNU) macht eine Servicebestellung (FTTH) auf den Kunden und die erstellte Wohnung.  Der KNU prüft ob die Bestellung erfolgreich aufgeschaltet wurde.

-> QL mitteilen dass dies erfolgt ist

Quickline macht einen Quercheck ob der Test erfolgreich war.
   
 TC09 weitere TC's für alle Methoden