Testování Ziki - původní testy soupis BUGŮ detailní popis » Historie » Verze 6
Tomáš Zikmund, 2023-05-27 17:14
1 | 1 | Tomáš Zikmund | h1. Testování Ziki - původní testy soupis BUGŮ detailní popis |
---|---|---|---|
2 | 2 | Tomáš Zikmund | |
3 | h3. Revize 8318ff8a (dev branch; Android 10 - S9, Expo na iOS) |
||
4 | |||
5 | *--Bugy týkající se delších prodlev byly zjištěny jak v Expu na fyzickém device* |
||
6 | *--Důležitost Bugů: MAJOR > BUG > MINOR* |
||
7 | |||
8 | *DŮLEŽITÉ: (zjištěno v buildu appky na Androidu)* |
||
9 | * *1. Po přechodu na sekci vyhledávání (oběma způsoby) aplikace padá - viz Viki test výše* |
||
10 | ** Search nabídka se zobrazí, pokud se rozlikne reference inventáře na domovské stránce, vyhledávání je možné a funguje |
||
11 | * *2. Obdobně i při přechodu do itemView aplikace padá* |
||
12 | ** Tento jev nastává pouze v buildu aplikace - v Expu dojde k přesměrování bez problémů |
||
13 | |||
14 | 5 | Tomáš Zikmund | *1. Poznatky z testování logování a navigace napříč aplikací: (revize -57c24cea- 8318ff8a)* |
15 | 2 | Tomáš Zikmund | |
16 | * Logovací obrazovka |
||
17 | ** Grafický návrh je vizuálně přívětivý, jednotlivé prvky (formuláře, tlačítka) jsou výrazně odlišné |
||
18 | 6 | Tomáš Zikmund | ** %*{color:red}MISSING FEATURE*%: Momentálně není funkční přesměrování na webovou aplikaci při snaze vytvořit si nový uživatelský účet |
19 | 2 | Tomáš Zikmund | ** *MINOR BUG*: Při snaze o log-in na offline zařízení se zobrazí hláška "Cannot read property 'data' of undefined" - návrh uvádět i důvod, proč login failnul (čistě user experience připomínka) |
20 | ** FIXED; -BUG: Světlým fontem se pod hlavním nápisem (názvem) nachází text ve znění: "Log in" - odebrat?- |
||
21 | ** Po kliknutí do formulářového okna dojde k vysunutí systémové klávesnice - dle očekávání |
||
22 | *** *BUG*: Klávesnici nelze zasunout vykliknutím do prostoru aplikace - zůstává vysunuta v rámci obrazovky, lze tak učinit pouze otevřením postranního panelu |
||
23 | ** FIXED; -BUG: Přihlášení je stále možné i bez zadání přihlašovacích údajů - ve formulářovém okně stačí "vyentrovat", rovněž lze do aplikace vstoupit i pouhým stisknutím tlačítka "Sign in".- |
||
24 | ** Vysouvací kontextová nabídka funguje dle očekávání, včetně ovládání gestem |
||
25 | ** Po provedení přihlášení dojde k očekávanému přesměrování na hlavní stránku aplikace (Home Page) |
||
26 | * Home Page |
||
27 | ** Přehled inventářů se zobrazuje (včetně metadat) dle předpokladů |
||
28 | *** Prokliknutí na seznam položek inventáře přímo z přehledu funguje tak, jak má |
||
29 | ** Přístup do kontextové nabídky funguje bez problémů - možnost přesměrovat se zpět na Home Page, do nabídky vyhledávání, poznámek, případně zpět na logovací obrazovku odhlášením uživatele |
||
30 | ** Odhlášení (logout) funguje dle stanov - odhlášený uživatel je přesměrován zpět na přihlašovací obrazovku |
||
31 | ** Tlačítko "Search" funguje dle předpokladů - přesměrování uživatele do vyhledávacího okna |
||
32 | 1 | Tomáš Zikmund | *** Přesměrování je možné i přes kontextovou nabídku |
33 | |||
34 | 4 | Tomáš Zikmund | *2. Poznatky z testování vyhledávání (search) a list-view:* |
35 | |||
36 | 2 | Tomáš Zikmund | * Nabídka vyhledávání |
37 | ** FIXED; -MISSING FEATURE: Momentálně není možné zadat uživatelský dotaz = chybí search bar- |
||
38 | ** Nabídku filtrů je možné skrýt, případně dodatečně vysunout (tlačítkem "Filter") |
||
39 | *** FIXED; -BUG: Tlačítko pro vyhledání výsledků ("Search") je skryto společně s parametry/filtry vyhledávání - zasunutím nabídky (kliknutí na tlačítko "Filter")- |
||
40 | ** FIXED (po důkladných testech na fyzickém zařízení); -RARE BUG: Posuvníky jsou špatně vykresleny/umístěny - místy nedodržují hranice okna - náhodný jev, nebyl zjištěn konkrétní use-case výskytu- |
||
41 | ** Výběr parametrů pro vyhledávání je zachován |
||
42 | *** Fulltextové zadávání parametrů je dodrženo - nabídka je filtrována |
||
43 | *** FIXED; -Okno formuláře je však příliš malé - horší přístupnost- |
||
44 | *** Potvrzení/zrušení zadání přes dedikovaná tlačítka - zrušení skryje nabídku parametrů |
||
45 | *** FIXED; -Ikona křížku v pravé části formulářového okna je nefunkční, zadaný uživatelský vstup není vymazán- |
||
46 | *** Výběr parametrů prostřednictvím kliknutí na danou položku, zrušení výběru opětovným kliknutím; vybrané prvky jsou graficky odlišeny |
||
47 | *** Nabídku parametrů je možné zavřít vykliknutím v rámci aplikace, případně zasunout gestem |
||
48 | *** Výběr více hodnot parametrů vyhledávání funguje -> projeví se ve výsledcích |
||
49 | *** Výběr hodnot parametrů nutno potvrdit tlačítkem "Done" - vybrané hodnoty jsou umístěny za sebou pod daným parametrem, výčet možno prohlédnout skrze zabudovaný horizontální posuvník |
||
50 | ** Tlačítko pro vyhledání dotazu je výrazné a viditelné |
||
51 | ** Odstranění uživatelsky vybraných parametrů přes tlačítko "Reset" funguje dle očekávání - ve všech případech |
||
52 | *** Individuální odstranění je možné přes integrovaný prvek ("křížek") přímo ve zvoleném atributu - FIXED; -je však poměrně neresponzivní a prvek je drobný- |
||
53 | ** Aplikace si pamatuje nastavení parametrů vyhledávání - po vyjetí z nabídky Search se zvolené parametry zachovávají (žádoucí chování) |
||
54 | ** V situaci vysouvacího seznamu s nabídkou desítek možných hodnot daného parametru je ovládání stále přehledné a není zdlouhavé |
||
55 | ** Je možné vybírat z následujících filtrů: Inventory; Rooms; Artist/Copyist; Artists Origin; Subject; Technique; Institution; City; Country; |
||
56 | *** Kopíruje tak funkcionalitu webové aplikace |
||
57 | *** Přeneseny a zachovány i přepínače - School of Prague; Original; Copy; High Quality; Low Quality |
||
58 | ** Zkouška filtrování dle parametrů i přepínačů |
||
59 | *** Funguje filtrování na bázi: inventáře; rooms; artists/copyists; artists origin; subject; |
||
60 | *** FIXED; -MISSING FEATURE: Nefungují: technique; institution; city; country- |
||
61 | *** FIXED; -MISSING FEATURE: Filtrování dle přepínačů nefunguje momentálně žádné (od School of Prague po Low Quality)- |
||
62 | *** *MINOR BUG:* U parametru City: Města nejsou seřazena abecedně, nesprávné hodnoty (Argentina) |
||
63 | *** *MINOR BUG:* U parametru Country: Duplicity (Czech Republic), nesprávné hodnoty (Padua) |
||
64 | ** Výsledkem aplikování filtrů je standardní list-view - dle předpokladů |
||
65 | *** Zobrazeno jméno autora, název díla (obrazu) a základní popisek daný atributem štítku "Invetory item" (ve zdrojových datech, z webové aplikace) |
||
66 | **** FIXED; Texty se již vzájmeně nepřekrývají |
||
67 | ** Možnost procházet -pouze prvních 20 výsledků (tj. z první strany)- všechny nalezené výsledky, jež jsou rozděleny na stránky čítající až 20 položek |
||
68 | 1 | Tomáš Zikmund | *** FIXED; -MISSING FEATURE: Implementace stránkování- |
69 | 2 | Tomáš Zikmund | ** Nalezené výsledky (díla) je možné rozkliknout - přesměrování na detail položky - item-view (samostatné testování) |
70 | |||
71 | 4 | Tomáš Zikmund | *3. Poznatky z testování item-view:* //TODO |
72 | 2 | Tomáš Zikmund | |
73 | * Nalezené výsledky (díla) je možné rozkliknout - přesměrování na detail položky - item-view (samostatné testování) |
||
74 | ** FIXED; -MISSING FEATURE: V obdobném duchu by měl fungovat i přístup z jednotlivých inventářů (např. Brussel 1595 apod.)- |
||
75 | ** Načtení ite-view je bez časových prodlev |
||
76 | * Otevření detailu položky |
||
77 | 6 | Tomáš Zikmund | ** %*{color:red}MAJOR BUG*%: Po rozkliknutí detailu libovolné inventární položky se (momentálně, v rámci testovací verze) vždy načte/otevře detail prvotně zobrazeného díla v rámci dané user session |
78 | 2 | Tomáš Zikmund | *** Lze vyřešit hard resetem aplikace |
79 | |||
80 | ** Přehled nejdůležitějších informací zachován (jméno autora, název díla, titulek) |
||
81 | ** Unikátní identifikátor díla (zkratka inventáře + pořadí v inventáři) zachováno - tag v pravé části obrazovky |
||
82 | *** Používá se v rámci lišty věcně souvisejících položek (jednoznačná a přehledná identifikace) |
||
83 | *** *BUG*: U delších ID (tří ciferné pořadí) dochází k zalamování textu - box dynamicky škálovat? |
||
84 | ** Pod úvodními informacemi může být umístěn náhled (obrázek) díla - informace o tom, zda se jedná o identified artwork, resembling object, či pouze o related item, je zachována |
||
85 | *** *MINOR BUG*: Načtení náhledu doprovází časová prodleva - dáno technologickými možnostmi |
||
86 | 6 | Tomáš Zikmund | *** %*{color:red}MAJOR BUG*%: Nachází-li se v detailu jedné položky více náhledů (např. u PrgB-815), nelze mezi nimi přepínat, respektive se zobrazí informace pouze o výchozím |
87 | 2 | Tomáš Zikmund | ** Oddíl obsahující bližší informace o díle je zachován - množství informací se může u každé položky lišit |
88 | *** Rozsáhlejší textové údaje (viz např. "Description" v popisku díla) nejsou konzistentně zarovnány, text je rozdělen na více řádek - |
||
89 | *** *BUG*: Komponenta textového boxu nerozezná HTML URL linky - zobrazují se jako standardní plain text |
||
90 | ** V patičce položky je možné se přepínat mezi detailem položky a poznámkami k danému (a věcně souvisejícím) dílu |
||
91 | *** FIXED; -MISSING FEATURE: Momentálně chybí implementace panelu pro zobrazení a modifikaci poznámek- |
||
92 | *** Přepínání funguje dle předpokladu - kontext je udržován (nacházel-li se uživatel na panelu poznámek a položku opustí, po opětovném otevření též položky je přesměrován do poznámek) |
||
93 | ** *BUG*: Tlačítko "Back" funguje odlišným způsobem než zamýšleno - navrací uživatele zpět na Home Page; Očekává se návrat na původní list-view, z něhož byla položka otevřena |
||
94 | ** *BUG*: Tlačítka pro průchod seznamem položek (předcházející/následující dílo v list-view) funguje také jinak - prochází se věcně související (konkordanční) položky nacházející se v liště daného item-view |
||
95 | ** Lišta s věcně souvisejícími položkami je dostupná a je možné jednotlivá díla (i z odlišných inventářů) procházet |
||
96 | *** U úrovní "jistoty" (v případě Identified Art) - jsou barvy zachovány (tj. high (green); medium (orange); low (red)), zobrazují se před identifikátorem díla na liště |
||
97 | **** U jistoty konkordance typu "same_as" změnit barvu na modrou (např. #FF5733) |
||
98 | 1 | Tomáš Zikmund | **** Možnost dodatečně změnit/upravit dle požadavků zákazníka |
99 | 2 | Tomáš Zikmund | *** Ovládání gesty funguje - možnost swipováním přecházet mezi věcně souvisejícími položkami (obousměrně) |
100 | **** Otevření postranní kontextové nabídky gestem funguje, avšak je situačně méně responzivní -> hodí se využít tlačítko |
||
101 | |||
102 | 4 | Tomáš Zikmund | *4. Poznatky z testování note-view:* |
103 | 2 | Tomáš Zikmund | |
104 | * Načtení výchozího seznamu poznámek je rychlé |
||
105 | ** *BUG*: Prodleva - Filtrace trvá řádově jednotky vteřin |
||
106 | ** Metadata (timestamp, identifikátor díla) zachována |
||
107 | 6 | Tomáš Zikmund | *** %*{color:red}MAJOR BUG*%: Layout - Informace týkající se časového razítka jsou uříznuty - nacházejí se mimo layout, též platí i pro ikonku mazání poznámky |
108 | *** %*{color:red}MAJOR BUG*%: Layout - Navazuje na předchozí BUG - ID díla mimo layout - není vidět |
||
109 | 2 | Tomáš Zikmund | * Funkcionalita týkající se manipulace s poznámkami zachována |
110 | ** *MINOR BUG*: Layout - Lišta s textovým polem pro zadání obsahu poznámky zabírá v patičce obrazovky vertikálně moc místa - může tím dojít k překryvu části obsahu |
||
111 | ** *BUG*: Funkcionalita - U přidání nové poznámky, případně odpovědi, po rozkliknutí zadávacího textového pole dojde k vysunutí klávesnice, avšak vstupní pole je překryto (uživatel nevidí kam a co píše, přidání možné až po skrytí klávesnice) |
||
112 | 6 | Tomáš Zikmund | ** %*{color:red}MAJOR BUG*%: Funkcionalita - Nově přidané odpovědi na poznámky se nepropisovaly, navíc nebyla zachována hierarchie (odpověď figuruje jako samostatná poznámka) -> řešili jsme na discordu, odpověď ukládat do objektu rodiče |
113 | 2 | Tomáš Zikmund | * Přepínače -> My comments a General comments |
114 | 6 | Tomáš Zikmund | ** %*{color:red}MAJOR BUG*%: Prodleva - Přepnutí switche se projevuje s prodlevou - po několika vteřinách |
115 | ** %*{color:red}MAJOR BUG*%: Funkcionalita - "My comments" nevyfiltruje pouze vlastní příspěvky uživatele - ponechá i množinu ostatních poznámek (Množina vypisovaných je dle předpokladu zredukována, filtrace zdlouhavá) |
||
116 | ** %*{color:red}MAJOR BUG*%: Prodleva - Filtrace skrze přepínače trvá řádově jednotky vteřin - pomalé (možná dáno technologickou limitací) |
||
117 | 2 | Tomáš Zikmund | ** *BUG*: Layout - Dvojice přepínačů se v layoutu překrývá |
118 | * Možnosti řazení Sortem - přeneseno z desktopu - pod tlačítkem "Sort Options" |
||
119 | 1 | Tomáš Zikmund | ** *BUG*: Prodleva - Vysouvací nabídka se zobrazí po několika vteřinách; totéž platí pro všechny prvky vysouvací nabídky (tlačítka, volba parametrů, skrytí) - nastává po situaci, kdy uživatel manipuloval s přepínači (My comments a General comments) |
120 | ** Řazení dle ID položky a dle data - možnost uplatnit oba parametry řazení (very noice, navíc) |
||
121 | *** Zpracování požadavku k seřazení poznámek funguje dle očekávání - okamžitě, výpis dle očekávání |
||
122 | **** *BUG*: Řazení trvá (obdobně jako filtrování) delší dobu - vypsání seřezaného seznamu řádově v jednotkách sekund |
||
123 | 2 | Tomáš Zikmund | |
124 | 4 | Tomáš Zikmund | |
125 | |||
126 | |||
127 | h2. ---------------------------------- OLD ---------------------------------- |
||
128 | 2 | Tomáš Zikmund | |
129 | h3. Revize 3218402b (dev branch) |
||
130 | |||
131 | *Poznatky z testování notes-view: (revize 3218402b; iPhone 14 Pro)* |
||
132 | |||
133 | * Přístup do poznámkové sekce - přes tlačítko v kontextové nabídce - funguje dle předpokladů |
||
134 | ** Možnost návratu na výchozí obrazovku (tzn. přístup ke kontextové nabídce je zachován), možnost přechodu na obrazovku vyhledávání (skrze ikonu) - dle očekávání |
||
135 | * Načtení výchozího seznamu poznámek je rychlé |
||
136 | ** *BUG*: Filtrace trvá řádově jednotky vteřin |
||
137 | ** Scrollování funguje dle předpokladů |
||
138 | ** Metadata zachována |
||
139 | *** *BUG*: Informace týkající se časového razítka jsou uříznuty - nacházejí se mimo layout, též platí i pro ikonku mazání poznámky |
||
140 | *** *BUG*: Navazuje na předchozí BUG - ID díla mimo layout - není vidět |
||
141 | * Funkcionalita týkající se manipulace s poznámkami zachována |
||
142 | ** *BUG*: Lišta s textovým polem pro zadání obsahu poznámky zabírá v patičce obrazovky vertikálně moc místa - může tím dojít k překryvu části obsahu |
||
143 | ** *BUG*: U přidání nové poznámky, případně odpovědi - po rozkliknutí textového pole dojde k vysunutí klávesnice, avšak vstupní pole je skryto (uživatel nevidí kam a co píše, přidání možné až po skrytí klávesnice) |
||
144 | ** *BUG*: Nově přidané odpovědi na poznámky se nepropisují, navíc není zachována hierarchie (odpověď figuruje jako samostatná poznámka), nutný refresh? |
||
145 | ** Možnost odpovědět (Reply) na existující poznámku - včetně zrušení operace (zrušení Replying to...) - dle očekávání |
||
146 | ** Možnost upravovat poznámky (Edit) - uložení i zrušení prováděných změn - zde textový input funguje bez komplikací, propisování/zahazování (Save/Cancel) změn funguje |
||
147 | ** Možnost smazání poznámky (Delete) - pop-up - potvrzení/zamítnutí operace - dle očekávání, možnost skrýt okno |
||
148 | * Přepínače - My comments a General comments - zachovány |
||
149 | ** *BUG*: Přepnutí switche se projevuje s prodlevou - po několika vteřinách |
||
150 | ** *BUG*: My comments nevyfiltruje pouze vlastní příspěvky uživatele - ponechá i množinu ostatních poznámek; Množina vypisovaných poznámek zredukována, filtrace zdlouhavá |
||
151 | ** *BUG*: Filtrace skrze přepínače trvá řádově jednotky vteřin - pomalé (možná dáno technologickou limitací) |
||
152 | ** *BUG*: Dvojice přepínačů se v layoutu překrývají |
||
153 | * Možnosti řazení sortu - přeneseno z desktopu - pod tlačítkem "Sort Options" |
||
154 | ** *MAJOR BUG*: Omezená responsibilita - vysouvací nabídka se zobrazí po několika vteřinách; totéž platí pro všechny prvky vysouvací nabídky (tlačítka, volba parametrů, skrytí) |
||
155 | ** Řazení dle ID položky a dle data - možnost uplatnit oba parametry řazení (navíc) |
||
156 | *** Parametry řazení je možné potvrdit (Save), eventuálně zrušit (Cancel), uživatel může nabídku manuálně skrýt |
||
157 | *** Zpracování požadavku k seřazení poznámek funguje dle očekávání - okamžitě, výpis dle očekávání |
||
158 | **** *BUG*: Řazení trvá (obdobně jako filtrování) delší dobu - vypsání seřezaného seznamu řádově v jednotkách sekund |
||
159 | * Přesměrování na detail položky (item-view) |
||
160 | ** Přes kliknutí na identifikátor položky v pravé části poznámky dojde k přesměrování do item-view - dle očekávání |
||
161 | ** Pro návrat zpět do sekce Notes lze použít kontextovou nabídku - kontext (nastavení řazení/filtrování) je udržován, problém může představovat opětovně najít poznámku, z níž k přesměrování došlo |
||
162 | |||
163 | h3. Revize ebffdc3a (main branch) |
||
164 | |||
165 | *Nalezené poznatky:* |
||
166 | * Gesto pro vysunutí kontextové nabídky funguje dle očekávání |
||
167 | * Design logovací obrazovky je uživatelsky přívětivý |
||
168 | * Momentálně nefunguje přesměrování do webové aplikace při snaze vytvořit si nový účet |
||
169 | * Momentálně je možný přístup i bez zadání credentials, případně i s neplatnými credentials |
||
170 | * Logout funguje dle očekávání - odhlášený uživatel je přesměrován zpět na logovací obrazovku |
||
171 | * Posuvníky jsou špatně umístěny - v nabídce Search, místy nedodržují hranice okna - náhodný jev, nebyl zjištěn konkrétní use-case výskytu (prvotní otevření vyhledávání?) |
||
172 | * Přesměrování do nabídky vyhledávání funguje oběma způsoby - dedikovanou ikonou i přes kontextovou nabídku |
||
173 | * Fulltextové zadávání parametrů funguje - nabídka je filtrována |
||
174 | ** Okno formuláře je však příliš malé a skrytí/uzavření vysouvacího systému je neintuitivní - tlačítko ("šipka") je příliš malé a "vykliknutí" mimo kontext nefunguje |
||
175 | ** Výběr více hodnot (multichoice) funguje bezvadně |
||
176 | * "Obecné "Submit button je velice faded -> nepřehledné |
||
177 | ** Dobře viditelné tlačítko pro zadání dotazu se objevuje vždy při vysunutí seznamu hodnot parametrů - proč? |
||
178 | * Odstranění uživatelsky vybraného filtrů funguje dle očekávání (vyjma případů s delšími názvy) - výsledky je pak nutné refreshnout |
||
179 | * Aplikace si pamatuje nastavení parametrů vyhledávání - po vyjetí z nabídky Search se zvolené parametry zachovávají (možný problém u "label") |
||
180 | * V situaci vysouvacího seznamu s nabídkou desítek možných hodnot daného parametru je ovládání nepřehledné a zdlouhavé - nutnost projít celý seznam, případně se vrátit zpět nahoru k formulářovému oknu |
||
181 | ** Je-li vybráno více parametrů téhož typu, minimálně u položek s "delším názvem" se grafické prvky reprezentující jejich vybrání nevejdou do obrazovky - pro odebrání je opět nutné vysunout seznam s nabídkou |
||
182 | * Momentálně je možné vybírat ze: Inventory; Rooms; Artist/Copyist; Artists Origin a "label" - což momentálně odpovídá nabídce Inventory |
||
183 | ** Po výběru hodnoty z vysouvacího seznamu "label" vyhledávání přestává fungovat - stává se neresponzivní; provedení volby label nelze v nabídce zrušit |
||
184 | * Není doplněna možnost plošného RESETU filtrů |
||
185 | * Funguje filtrování (pouze) na bázi archivu |
||
186 | * Výsledkem filtrování (stále se nejedná o vyhledávání) je standardní list-view - dle očekávání |
||
187 | ** Je zobrazeno jméno autora, název díla (obrazu) a základní popisek daný štítkem "Invetory item" z webové aplikace |
||
188 | * Možnost procházet výsledky pouze prvních 20 výsledků (z první strany) - stránkování není implementováno |
||
189 | * Detail (item-view) není možné rozkliknout (v rámci revize ebffdc3a) |