Testování - původní a nová funkcionalita » Historie » Verze 28
Tomáš Zikmund, 2023-11-29 10:12
1 | 8 | Tomáš Zikmund | h1. Testování původní a nové funkcionality |
---|---|---|---|
2 | 1 | Tomáš Zikmund | |
3 | *Vysvětlivky - Důležitost Bugů: MAJOR > BUG > MINOR* |
||
4 | 8 | Tomáš Zikmund | |
5 | 28 | Tomáš Zikmund | %*{color:red}AKTUÁLNĚ DŮLEŽITÉ:*% |
6 | 1 | Tomáš Zikmund | |
7 | 28 | Tomáš Zikmund | h4. Požadavky od zákazníka - Soupis poznatků od zákazníka ze 2. 11. 2023: |
8 | |||
9 | * Požadavek 1: *Resetovat vyhledané výsledky* |
||
10 | ** Zákazník si přeje mít možnost resetovat vyhledané výsledky. |
||
11 | ** V současné době, kdy hledá nové informace (např. jiného autora), zůstávají stále zobrazeny předchozí výsledky vyhledávání. |
||
12 | ** Aktuální řešení spočívá v nutnosti restartovat celou aplikaci, což je nepohodlné a zdlouhavé. |
||
13 | ** Zákazník navrhuje implementovat tlačítko na reset, které by umožnilo vymazat výsledky vyhledávání a začít znovu. |
||
14 | |||
15 | * Požadavek 2: *Kategorie pro obrázky* |
||
16 | ** Zákazník žádá, aby všechny obrázky v aplikaci byly rozděleny do tří kategorií: |
||
17 | ** Identified Artwork (Určené umělecké dílo) s třemi podkategoriemi pro různou jistotu určení. |
||
18 | ** Resembling (Podobné) malby, které jsou podobné, ale nejsou dílem Rudolfa. |
||
19 | ** Related (Související) malby, které jsou volně spojené s Rudolfem. |
||
20 | ** Tato kategorizace pomůže uživatelům snáze procházet a vyhledávat obrázky podle jejich významu a vztahu k Rudolfovi. |
||
21 | ** Zákazník také požaduje, aby všechny obrázky měly nadpisy, které by jasně označovaly do které kategorie patří. |
||
22 | |||
23 | 20 | Tomáš Zikmund | %*{color:red}Části aplikace:*% |
24 | 1 | Tomáš Zikmund | |
25 | 24 | Tomáš Zikmund | |
26 | 23 | Tomáš Zikmund | h4. *PlanView (sekce s plánkem Hradu):* |
27 | 26 | František Kaiser | |
28 | 28 | Tomáš Zikmund | ** %*{color:red}BUG*%: -*Upravit layout TabView se záložkami pro zobrazení mapy a korespondujících děl - viz screenshot v příloze: attachment:TabView-1.jpg a attachment:TabView-2.jpg (vyrenderováno částečně mimo, v závislosti na typu zařízení)*- |
29 | 25 | Tomáš Zikmund | ** %*{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í* |
30 | *** Má smysl zkoušet jinou knihovnu? Příloha: attachment:SVG-Rozmázlý.jpg |
||
31 | ** %*{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á smysl u pražských inventářů* |
||
32 | 20 | Tomáš Zikmund | *** Představa funkcionality: Po rozkliknutí dojde k přesměrování na kartu plánku (=PlanView) a provede se vyhledávání s upřesňujícími parametry, tj. s ID roomu |
33 | 25 | Tomáš Zikmund | (případně i s ID place - ale desktop jej nevyužívá) |
34 | Pozn.: Upřesňující informace o patře, v němž se dílo nachází, nejsou v datech explicitně uvedeny -> 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ží |
||
35 | 1 | Tomáš Zikmund | *** Pozice tlačítka: V itemView pod popiskem díla (klidně i jinde, samozřejmě) - 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 |
36 | 27 | František Kaiser | -** %*{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* |
37 | 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) |
38 | 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) |
39 | 25 | Tomáš Zikmund | *** -Pozn.: U manuálního vyhledání místnosti v plánku je žádoucí místnost zvýraznit, vyhledávání bude působit unifikovaně- (Již je featurou) |
40 | 28 | Tomáš Zikmund | |
41 | 24 | Tomáš Zikmund | h4. *Search (přístup přes tlačítko lupy):* |
42 | 1 | Tomáš Zikmund | |
43 | 24 | Tomáš Zikmund | h4. *Search (přístup z kontextového meníčka):* |
44 | 23 | Tomáš Zikmund | |
45 | 1 | Tomáš Zikmund | ** -*BUG: Po kliknutí na tlačítko Reset u filtrů se nezresetují switche zpět na do defaultu = vypnuto*- (u StackNavigation fixnuto) |
46 | |||
47 | 24 | Tomáš Zikmund | h4. *ItemView:* |
48 | 23 | Tomáš Zikmund | |
49 | 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) |
50 | 23 | Tomáš Zikmund | ** -*Mini bug: u delšího názvu (možná?) text ujíždí jinam - Viz: attachment:IMG_2411.PNG*- |
51 | 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*- |
52 | Vyřešeno změnou designu/layoutu aplikace - odstranění těchto prvků |
||
53 | 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 :)) ) |
54 | 5 | Tomáš Zikmund | ** -*Mini bug*: načítání obrázku stále trvá déle- |
55 | 1 | Tomáš Zikmund | |
56 | 24 | Tomáš Zikmund | h4. *Notes - v konkrétní ItemView:* |
57 | 23 | Tomáš Zikmund | |
58 | 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) |
59 | ** -*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) |
||
60 | 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*- |
61 | 13 | Tomáš Zikmund | Ve fyzickém buildu to není problém, nutnost vyzkoušet zvlášť v Expu |
62 | ** %{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*% |
||
63 | 1 | Tomáš Zikmund | |
64 | 24 | Tomáš Zikmund | h4. *NoteView (samostatná poznámková sekce General Notes - navazuje na [[Testování_Ziki_-_původní_testy_soupis_BUGŮ_detailní_popis]]):* |
65 | 23 | Tomáš Zikmund | |
66 | 1 | Tomáš Zikmund | ** Načtení výchozího seznamu poznámek je rychlé - Metadata (timestamp, identifikátor díla) zachována |
67 | 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*- |
68 | 1 | Tomáš Zikmund | Na fyzickém buidlu tento problém není, vyzkoušet v Expu |
69 | 23 | Tomáš Zikmund | *** -*Viz attachment:IMG_4492.png*- |
70 | 1 | Tomáš Zikmund | ** Funkcionalita týkající se manipulace s poznámkami zachována |
71 | *** -*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*- |
||
72 | Na fyzickém buidlu tento problém není, vyzkoušet v Expu |
||
73 | 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) |
74 | 1 | Tomáš Zikmund | ** Přepínače -> My comments a General comments |
75 | *** -*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í) |
||
76 | ** 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) |
||
77 | 24 | Tomáš Zikmund | |
78 | h1. __________________________________________________________________________________________________ |
||
79 | 16 | Tomáš Zikmund | |
80 | %*{color:red}Srovnání Devu a revize se StackNavigation panelem:*% |
||
81 | * StackNav: Pop-up toasty se stavovými a chybovými reporty fungují dle očekávání |
||
82 | * 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í |
||
83 | 17 | Tomáš Zikmund | * -*Bug - StackNav: Pád při renderu ItemView - stejně jako u Devu (zde fixnuto)*- |
84 | 16 | Tomáš Zikmund | * StackNav: Na fyzickém zařízení podporována funkčnost systémových tlačítek (návrat ze zanoření) |
85 | 17 | Tomáš Zikmund | * *Bug - StackNav: U sekce Notes se přepínače My comments a General comments překrývají (upravit layout)* |
86 | * -*Bug - StackNav: Načtení poznámek (např. při změně switche) je zdlouhavé*- |