Projekt

Obecné

Profil

Testování - původní a nová funkcionalita » Historie » Verze 24

Tomáš Zikmund, 2023-11-18 13:44

1 8 Tomáš Zikmund
h1. Testování původní a nové funkcionality
2 1 Tomáš Zikmund
3 24 Tomáš Zikmund
h3. Dev a StackNavigation branches; Expo na iOS
4 1 Tomáš Zikmund
5 8 Tomáš Zikmund
*Vysvětlivky - Důležitost Bugů: MAJOR > BUG > MINOR*
6 4 Tomáš Zikmund
7 10 Tomáš Zikmund
%*{color:red}AKTUÁLNĚ DŮLEŽITÉ (+ [[Požadavky_od_zákazníka]]):*%
8 4 Tomáš Zikmund
9 8 Tomáš Zikmund
%*{color:red}Části aplikace:*%
10 1 Tomáš Zikmund
11 20 Tomáš Zikmund
12 24 Tomáš Zikmund
h4. *PlanView (sekce s plánkem Hradu):*
13 23 Tomáš Zikmund
14
** %*{color:red}BUG*%: *Upravit layout TabView se záložkami pro zobrazení mapy a korespondujících děl - viz screenshot attachment:TabView-1.jpg a attachment:TabView-2.jpg (vyrenderováno částečně mimo, dle typu zařízení)*
15
** %*{color:red}MINOR BUG*%: *Rasterizace SVG - při zoomování dochází k rozmazání plánku; nemá zásadní vliv na funkcionalitu, místnosti lze stále identifikovat bez komplikací*
16 21 Tomáš Zikmund
*** Má-li smysl zkoušet jinou knihovnu? attachment:SVG-Rozmázlý.jpg
17 23 Tomáš Zikmund
** %*{color:red}TO-ADD*%: *Přidání tlačítka do všech itemView u nichž je evidován atribut "room" (atribut "place" je odvozen dle "room") - má význam u pražských inventářů*
18 20 Tomáš Zikmund
*** Představa funkcionality: Po rozkliknutí dojde přesměrování na kartu plánku (=PlanView) a dojde k searchi s upřesňujícími parametry, tj. s ID roomu
19
(případně i s ID place - ale desktop jej nevyužívá)
20
Pozn.: Upřesňující informace o patře, v němž se dílo nachází, není v datech explicitně uvedena -> Neměl by být problém, všechny místnosti mají unikátní identifikátor a místnosti jsou namapovány do daných podlaží
21 1 Tomáš Zikmund
*** Pozice tlačítka: V itemView pod popisem (případně i jinde, ofc) - viz návrh designu od Viki: "Figma":https://www.figma.com/proto/eI9gRdpb4zFYwQ44fNkvFA/Rudolph?page-id=0%3A1&type=design&node-id=125-1124&viewport=292%2C35%2C0.29&t=7ioC9d2nRscRVpuu-1&scaling=scale-down&starting-point-node-id=56%3A6997
22 23 Tomáš Zikmund
** %*{color:red}TO-ADD*%: *Přidání handleru pro rozklikávání konkrétních místností v plánku a doprovodný výpis odpovídajících děl*
23 1 Tomáš Zikmund
*** Představa funkcionality: Je předem vybráno konkrétní patro a dojde k rozkliknutí místnosti v plánku -> dojde k podbarvení (=zvýraznění) místnosti, převezme se roomId -> v druhém tabu (Results) se vyhledají/vypíšou všechna díla nacházející se ve zvolené místnosti (tj. hodnota atributu "room" díla odpovídá ID zvolené místnosti)
24 20 Tomáš Zikmund
*** Pozn.: Obdoba manuálního vybrání místnosti v daném patře BEZ specifikování hodnoty "place" - zachování možnosti upřesnit place je však žádoucí (je-li to u dané místnosti dostupná informace)
25 1 Tomáš Zikmund
*** -Pozn.: U při manuálním vyhledání místnosti v plánku je žádoucí místnost zvýraznit, vyhledávání bude působit unifikovaně- (Již je featurou)
26
27 24 Tomáš Zikmund
h4. *Search (přístup přes tlačítko lupy):*
28 1 Tomáš Zikmund
29 24 Tomáš Zikmund
h4. *Search (přístup z kontextového meníčka):*
30 23 Tomáš Zikmund
31 1 Tomáš Zikmund
** -*BUG: Po kliknutí na tlačítko Reset u filtrů se nezresetují switche zpět na do defaultu = vypnuto*- (u StackNavigation fixnuto)
32
33 24 Tomáš Zikmund
h4. *ItemView:*
34 23 Tomáš Zikmund
35 1 Tomáš Zikmund
** -*BUG: po přístupu z vyhledávání se načítá stále stejná položka (item-view) - nezávisle na zvoleném archivu*- (u poslední revize DEVu fixnuto) 
36 23 Tomáš Zikmund
** -*Mini bug: u delšího názvu (možná?) text ujíždí jinam - Viz: attachment:IMG_2411.PNG*-
37 1 Tomáš Zikmund
** -*BUG : Šipky vpravo nahoře u layoutu item view mají sloužit k přepínání mezi díly v daném vyhledávání (= posun na další dílo v pořadí - tak, jak je to na webové aplikaci). Momentálně funguje pro přesun mezi jednotlivými inventáři*-
38
Vyřešeno změnou designu/layoutu aplikace - odstranění těchto prvků
39 23 Tomáš Zikmund
** %{color: #f00} *Mini bug: u Description text hodně plave - viz screen attachment:IMG_2412.PNG*% (může být způsobeno zdrojovými daty, pak je to featura :)) )
40 5 Tomáš Zikmund
** -*Mini bug*: načítání obrázku stále trvá déle-
41 1 Tomáš Zikmund
42 24 Tomáš Zikmund
h4. *Notes - v konkrétní ItemView:*
43 23 Tomáš Zikmund
44 1 Tomáš Zikmund
** -*MAJOR BUG*: aplikace dovolí upravovat cizí komentář- (To je zde korektně, odvíjí se dle práv uživatele - jsme zde admin)
45
** -*MISSING FEATURE: Chybí možnost napsat poznámky přímo k vybranému dílu (chybí textové input pole a funkcionalita) (=momentálně je možné přidávat pouze general poznámky v dedikované sekci nevím, zda již bylo/nebylo řešeno)*- (Přidáno) 
46 23 Tomáš Zikmund
** -*BUG: Funkcionalitu pro Reply na poznámku u díla není možné využít - input pole i ovládací prvky skryty pod tlačítky "Item" a "Notes" - viz attachment:IMG_4505.PNG*-
47 13 Tomáš Zikmund
Ve fyzickém buildu to není problém, nutnost vyzkoušet zvlášť v Expu
48
** %{color: #f00} *BUG: Vstupní textové pole u poznámek je statické - při vysunutí klávesnice dochází k úplnému překrytí -> input nelze sledovat*%
49 1 Tomáš Zikmund
50 24 Tomáš Zikmund
h4. *NoteView (samostatná poznámková sekce General Notes - navazuje na [[Testování_Ziki_-_původní_testy_soupis_BUGŮ_detailní_popis]]):*
51 23 Tomáš Zikmund
52 1 Tomáš Zikmund
**  Načtení výchozího seznamu poznámek je rychlé - Metadata (timestamp, identifikátor díla) zachována
53 13 Tomáš Zikmund
***  -*MINOR BUG: V případě delšího user name může dojít ve vlákně s odpověďmi k uříznutí timestampu - může se nacházet mimo layout -> možný fix: jiná volba zarovnání, umístění čas. razítka pod jméno uživatele*-
54 1 Tomáš Zikmund
Na fyzickém buidlu tento problém není, vyzkoušet v Expu
55 23 Tomáš Zikmund
***  -*Viz attachment:IMG_4492.png*- 
56 1 Tomáš Zikmund
**  Funkcionalita týkající se manipulace s poznámkami zachována
57
***  -*MINOR BUG: Layout - Lišta s textovým polem pro zadání obsahu poznámky/odpovědi v patičce obrazovky je příliš malá - může být hůře dostupné - viz attachment:IMG_4493.png*-
58
Na fyzickém buidlu tento problém není, vyzkoušet v Expu
59 23 Tomáš Zikmund
***  -*MINOR BUG: Pojí se s předchozím bugem - při uživatelském inputu dojde k vysunutí klávesnice a úplnému překryvu textového pole - input není vidět, pouze při manuálním zasunutí klávesnice (uživatel nevidí kam a co píše, přidání možné až po skrytí klávesnice)*- (Duplicita - již jednou uvedeno)
60 1 Tomáš Zikmund
**  Přepínače -> My comments a General comments
61
*** -*MAJOR BUG: Funkcionalita - Přepínač "My comments" nevyfiltruje pouze vlastní příspěvky uživatele - ponechá i poznámky od ostatních uživatelů -> možný fix: výběr poznámek jejichž autor je na zařízení momentálně přihlášen (tzn. v objektu poznámky vyfiltrovat vždy jen daného uživatele) - chová se nestandardně i na desktopu*- (Opraveno, funguje dle očekávání) 
62
**  Možnosti řazení Sortem - přeneseno z desktopu - pod tlačítkem "Sort Options" -> Řazení dle ID položky a dle data - možnost uplatnit oba parametry řazení (extra feature)
63 24 Tomáš Zikmund
64
h1. __________________________________________________________________________________________________
65 16 Tomáš Zikmund
66
%*{color:red}Srovnání Devu a revize se StackNavigation panelem:*%
67
* StackNav: Pop-up toasty se stavovými a chybovými reporty fungují dle očekávání
68
* StackNav: Po provedení prvotního loginu a následném hard resetu aplikace je spuštění rychlejší -> session uložena lokálně, z uživatelského hlediska dochází k rychlejšímu spuštění
69 17 Tomáš Zikmund
* -*Bug - StackNav: Pád při renderu ItemView - stejně jako u Devu (zde fixnuto)*-
70 16 Tomáš Zikmund
* StackNav: Na fyzickém zařízení podporována funkčnost systémových tlačítek (návrat ze zanoření)   
71 17 Tomáš Zikmund
* *Bug - StackNav: U sekce Notes se přepínače My comments a General comments překrývají (upravit layout)*
72
* -*Bug - StackNav: Načtení poznámek (např. při změně switche) je zdlouhavé*-