{"text_format":"2","workbook":"xlsx","n_sheets":3,"sheets":["Tabelle1","Tabelle2","Tabelle3"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Tabelle1","index":0,"n_rows":32,"n_cols":5,"rows_kept":32,"cut":false,"hidden":false,"merged":[[3,0,3,4],[17,0,17,4]]}
["Testplan Caritas App"]
[]
[]
["Online Status"]
["Test-Nr","Vorbedingungen","Testablauf","Erwartetes Resultat","V 0.9.3"]
[1,"- Internetverbindung ok\n- Keine Daten im Cache und Storage","App starten und warten bis Initialisierung durch ist","- Service-Worker aktiv\n- Cache gefüllt\n- Stammdaten im Storage (Marken, Typen, Farben und Suchdienste)","ok"]
[2,"- Internetverbindung ok\n- Stamm-/Daten im Cache und Storage","Fundmeldung komplett ausfüllen und absenden","- Fundmeldung wird erfolgreich an Server übermittelt\n- Erfolgsanzeige mit Serverref-Nr wird angezeigt\n- Meldung in IndexedDB mit Status TRANSMITTED gespeichert\n- Rücknavigation nicht mehr möglich","ok"]
[3,"- Internetverbindung ok\n- Stamm-/Daten im Cache und Storage","Suchauftrag komplett ausfüllen und absenden","- Suchauftrag wird erfolgreich an Server übermittelt\n- Erfolgsanzeige mit Serverref-Nr wird angezeigt\n- Auftrag in IndexedDB mit Status TRANSMITTED gespeichert\n- Rücknavigation nicht mehr möglich","ok"]
[4,"- Internetverbindung ok\n- Stamm-/Daten im Cache und Storage","Fundmeldung unkorrekt ausfüllen und absenden (z.B. 9999 Luzern)","- Fundmeldung wird an Server übermittelt\n- Fehleranzeige mit Toast bzgl. Inexistenter PLZ/Ort wird angezeigt\n- Auftrag NICHT in IndexedDB gespeichert\n- Rücknavigation möglich (Eingegebene Daten sind noch vorhanden)","ok"]
[5,"- Internetverbindung ok\n- Stamm-/Daten im Cache und Storage","Suchauftrag unkorrekt ausfüllen und absenden (z.B. 9999 Luzern)","- Suchauftrag wird an Server übermittelt\n- Fehleranzeige mit Toast bzgl. Inexistenter PLZ/Ort wird angezeigt\n- Auftrag NICHT in IndexedDB gespeichert\n- Rücknavigation möglich (Eingegebene Daten sind noch vorhanden)","ok"]
[6,"- 1..n Fundmeldungen in der IndexedDb vorhanden","über Nav-Bar auf Extras/Historie/Fundmeldungen","- Gespeicherte Fundmeldungen werden tabellarisch angezeigt\n- Einzellöschfunktion vorhanden","ok"]
[7,"- 1..n Suchaufträge in der IndexedDb vorhanden","über Nav-Bar auf Extras/Historie/Suchaufträge","- Gespeicherte Suchaufträge werden tabellarisch angezeigt\n- Einzellöschfunktion vorhanden","ok"]
[8,"- 1..n Fundmeldungen in der IndexedDb vorhanden","über Nav-Bar auf Extras/Historie/Fundmeldungen, In Tabelle auf einer Zeile auf Löschbutton klicken","- Erfolgs-Toast wird angezeigt\n- Gewählte Fundmeldung ist in der IndexedDb gelöscht","ok"]
[9,"- 1..n Suchaufträge in der IndexedDb vorhanden","über Nav-Bar auf Extras/Historie/Suchaufträge, In Tabelle auf einer Zeile auf Löschbutton klicken","- Erfolgs-Toast wird angezeigt\n- Gewählter Suchauftrag ist in der IndexedDb gelöscht","ok"]
[10,"- Internetverbindung ok\n- Stamm-/Daten im Cache und Storage","Urls in appsettings.json ändern und App starten","- appsettings.json mit neuen URL's im cache und werden verwendet","ok"]
[]
[]
["Offline Status"]
["Test-Nr","Vorbedingungen","Testablauf","Erwartetes Resultat","Passed"]
[11,"- Internetverbindung nicht ok (OFFLINE)\n- Keine Daten im Cache und Storage\n- App war min. einmal online (SW aktiv)","App starten und warten bis Initialisierung durch ist","\n- Warnung dass Stammdaten nicht geladen werden konnten, Defaults werden verwendet"]
[12,"- Internetverbindung nicht ok (OFFLINE)\n- Stamm-/Daten im Cache und Storage","Fundmeldung komplett ausfüllen und absenden","- Fundmeldung wird nicht an Server übermittelt\n- Warnung mit Toast wird angezeigt\n- Meldung in IndexedDB mit Status PENDING gespeichert\n- Rücknavigation nicht mehr möglich"]
[13,"- Internetverbindung nicht ok (OFFLINE)\n- Stamm-/Daten im Cache und Storage","Suchauftrag komplett ausfüllen und absenden","- Suchauftrag wird nicht an Server übermittelt\n- Warnung mit Toast wird angezeigt\n- Meldung in IndexedDB mit Status PENDING gespeichert\n- Rücknavigation nicht mehr möglich"]
[14,"- Internetverbindung nicht ok (OFFLINE)\n- Stamm-/Daten im Cache und Storage","Fundmeldung unvollständig ausfüllen und absenden (z.B. ohne Farbe/Typ)","- Suchauftrag wird nicht an Server übermittelt\n- Warnung mit Toast wird angezeigt\n- Meldung in IndexedDB mit Status PENDING gespeichert\n- Rücknavigation nicht mehr möglich\n- Caritas/Fundvelo-Dienst/Pendente aktiv und Batch mit n wird angezeigt"]
[15,"- Internetverbindung nicht ok (OFFLINE)\n- Stamm-/Daten im Cache und Storage","Suchauftrag unvollständig ausfüllen und absenden (z.B. ohne Farbe/Typ)","- Suchauftrag wird nicht an Server übermittelt\n- Warnung mit Toast wird angezeigt\n- Meldung in IndexedDB mit Status PENDING gespeichert\n- Rücknavigation nicht mehr möglich\n- Caritas/Fundvelo-Dienst/Pendente aktiv und Batch mit n wird angezeigt"]
[16,"- Fall 12 ausgeführt\n- Internetverbindung aktiv","App neu starten und auf vollständige Initialisierung warten","- Fundmeldung wird erfolgreich an Server übermittelt\n- Erfolgsanzeige mit Toast wird angezeigt\n- Update der Meldung in IndexedDB mit Status TRANSMITTED\n- Rücknavigation nicht mehr möglich"]
[17,"- Fall 13 ausgeführt\n- Internetverbindung aktiv","App neu starten und auf vollständige Initialisierung warten","- Suchauftrag wird erfolgreich an Server übermittelt\n- Erfolgsanzeige mit Toast wird angezeigt\n- Update der Meldung in IndexedDB mit Status TRANSMITTED\n- Rücknavigation nicht mehr möglich"]
[18,"- Fall 12 ausgeführt\n- App gestartet\n- Internetverbindung aktiv","Auf Caritas/Fundvelo-Dienst navigieren\nPendente klicken, und in Tabelle auf Send-Icon einer Zeile klicken","- Fundmeldung wird erfolgreich an Server übermittelt\n- Erfolgsanzeige mit Serverref-Nr wird angezeigt\n- Update der Meldung in IndexedDB mit Status TRANSMITTED\n- Rücknavigation nicht mehr möglich"]
[19,"- Fall 13 ausgeführt\n- App gestartet\n- Internetverbindung aktiv","Auf Caritas/Fundvelo-Dienst navigieren\nPendente klicken, und in Tabelle auf Send-Icon einer Zeile klicken","- Suchauftrag wird erfolgreich an Server übermittelt\n- Erfolgsanzeige wird angezeigt\n- Update der Meldung in IndexedDB mit Status TRANSMITTED\n- Rücknavigation nicht mehr möglich"]
[20,"- Fall 14 ausgeführt\n- Internetverbindung aktiv","Auf Caritas/Fundvelo-Dienst navigieren\nPendente klicken, und in Tabelle auf Send-Icon einer Zeile klicken, komplett ausfüllen","- Fundmeldung wird erfolgreich an Server übermittelt\n- Erfolgsanzeige mit Serverref-Nr wird angezeigt\n- Meldung in IndexedDB mit Status TRANSMITTED gespeichert\n- Rücknavigation nicht mehr möglich"]
[21,"- Fall 15 ausgeführt\n- Internetverbindung aktiv","Auf Caritas/Fundvelo-Dienst navigieren\nPendente klicken, und in Tabelle auf Send-Icon einer Zeile klicken, komplett ausfüllen","- Suchauftrag wird erfolgreich an Server übermittelt\n- Erfolgsanzeige mit Serverref-Nr wird angezeigt\n- Auftrag in IndexedDB mit Status TRANSMITTED gespeichert\n- Rücknavigation nicht mehr möglich"]
[22,"- Fall 14 ausgeführt\n- Internetverbindung aktiv","Auf Caritas/Fundvelo-Dienst navigieren\nPendente klicken, und in Tabelle auf Lösch-Icon einer Zeile klicken","- Erfolgs-Toast wird angezeigt\n- Gewählte Fundmeldung ist in der IndexedDb gelöscht"]
[23,"- Fall 15 ausgeführt\n- Internetverbindung aktiv","Auf Caritas/Fundvelo-Dienst navigieren\nPendente klicken, und in Tabelle auf Lösch-Icon einer Zeile klicken","- Erfolgs-Toast wird angezeigt\n- Gewählter Suchauftrag ist in der IndexedDb gelöscht"]

{"sheet":"Tabelle2","index":1,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}

{"sheet":"Tabelle3","index":2,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}