Projekt

Obecné

Profil

Testování » Historie » Revize 3

Revize 2 (Tomáš Zikmund, 2023-05-01 13:32) → Revize 3/19 (Tomáš Zikmund, 2023-05-06 16:50)

h1. Testování 

 h3. Revize 57c24cea 

 *Poznatky z testování logování a navigace napříč aplikací: (revize 57c24cea; iPhone 14 Pro)* 

 * Logovací obrazovka 
 ** Grafický návrh je vizuálně přívětivý, jednotlivé prvky (formuláře, tlačítka) jsou výrazně odlišné 
 ** MISSING FEATURE: Momentálně není funkční přesměrování na webovou aplikaci při snaze vytvořit si nový uživatelský účet 
 ** BUG: Světlým fontem se pod hlavním nápisem (názvem) nachází text ve znění: "Log in" - odebrat? 
 ** Po kliknutí do formulářového okna dojde k vysunutí systémové klávesnice - dle očekávání 
 *** 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 
 ** 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". 
 ** Vysouvací kontextová nabídka funguje dle očekávání, včetně ovládání gestem 
 ** Po provedení přihlášení dojde k očekávanému přesměrování na hlavní stránku aplikace (Home Page) 	

 * Home Page 
 ** 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í, případně zpět na logovací obrazovku 
	 odhlášením uživatele 
 ** Odhlášení (logout) funguje dle stanov - odhlášený uživatel je přesměrován zpět na přihlašovací obrazovku 
 ** Tlačítko "Search" funguje dle předpokladů - přesměrování uživatele do vyhledávacího okna 
 *** Přesměrování je možné i přes kontextovou nabídku 

 * Nabídka vyhledávání 
 ** MISSING FEATURE: Momentálně není možné zadat uživatelský dotaz = chybí search bar 
 ** Nabídku filtrů je možné skrýt, případně dodatečně vysunout (tlačítkem "Filter") 
 *** 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") 
 ** 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 
 ** Výběr parametrů pro vyhledávání je zachován 
 *** Fulltextové zadávání parametrů je dodrženo - nabídka je filtrována 
 *** Okno formuláře je však příliš malé - horší přístupnost 
 *** Potvrzení/zrušení zadání přes dedikovaná tlačítka - zrušení skryje nabídku parametrů 
 *** Ikona křížku v pravé části formulářového okna je nefunkční, zadaný uživatelský vstup není vymazán 
 *** 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 
 *** Nabídku parametrů je možné zavřít vykliknutím v rámci aplikace, případně zasunout gestem  
 *** Výběr více hodnot parametrů vyhledávání funguje -> projeví se ve výsledcích 
 *** 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 
 ** Tlačítko pro vyhledání dotazu je výrazné a viditelné 
 ** Odstranění uživatelsky vybraných parametrů přes tlačítko "Reset" funguje dle očekávání - ve všech případech 
 *** Individuální odstranění je možné přes integrovaný prvek ("křížek") přímo ve zvoleném atributu - je však poměrně neresponzivní a prvek je drobný 
 ** Aplikace si pamatuje nastavení parametrů vyhledávání - po vyjetí z nabídky Search se zvolené parametry zachovávají 
 ** 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é 
 ** Je možné vybírat z následujících filtrů: Inventory; Rooms; Artist/Copyist; Artists Origin; Subject; Technique; Institution; City; Country; 
 *** Kopíruje tak funkcionalitu webové aplikace 
 *** Přeneseny a zachovány i přepínače - School of Prague; Original; Copy; High Quality; Low Quality  
 ** Zkouška filtrování dle parametrů i přepínačů 
 *** Funguje filtrování na bázi: inventáře; rooms; artists/copyists; artists origin; subject; 
 *** MISSING FEATURE: Nefungují: technique; institution; city; country 
 *** MISSING FEATURE: Filtrování dle přepínačů nefunguje momentálně žádné (od School of Prague po Low Quality) 
 *** U parametru City: Města nejsou seřazena abecedně, nesprávné hodnoty (Argentina) 
 *** U parametru Country: Duplicity (Czech Republic), nesprávné hodnoty (Padua)       
 ** Výsledkem aplikování filtrů je standardní list-view - dle předpokladů 
 *** 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) 
 ** Možnost procházet pouze prvních 20 výsledků (tj. z první strany) 
 *** MISSING FEATURE: Implementace stránkování 
 ** Nalezené výsledky (díla) je možné rozkliknout - přesměrování na detail položky - item-view (samostatné testování) 

 h2. OLD 

 h3. Revize ebffdc3a 

 *Nalezené poznatky:* 
 * Gesto pro vysunutí kontextové nabídky funguje dle očekávání 
 * Design logovací obrazovky je uživatelsky přívětivý 
 * Momentálně nefunguje přesměrování do webové aplikace při snaze vytvořit si nový účet 
 * Momentálně je možný přístup i bez zadání credentials, případně i s neplatnými credentials 
 * Logout funguje dle očekávání - odhlášený uživatel je přesměrován zpět na logovací obrazovku 
 * 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í?) 
 * Přesměrování do nabídky vyhledávání funguje oběma způsoby - dedikovanou ikonou i přes kontextovou nabídku 
 * Fulltextové zadávání parametrů funguje - nabídka je filtrována 
 ** 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 
 ** Výběr více hodnot (multichoice) funguje bezvadně 
 * "Obecné "Submit button je velice faded -> nepřehledné 
 ** Dobře viditelné tlačítko pro zadání dotazu se objevuje vždy při vysunutí seznamu hodnot parametrů - proč? 
 * 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 
 * 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") 
 * 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 
 ** 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 
 * Momentálně je možné vybírat ze: Inventory; Rooms; Artist/Copyist; Artists Origin a "label" - což momentálně odpovídá nabídce Inventory 
 ** 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 
 * Není doplněna možnost plošného RESETU filtrů 
 * Funguje filtrování (pouze) na bázi archivu 
 * Výsledkem filtrování (stále se nejedná o vyhledávání) je standardní list-view - dle očekávání 
 ** Je zobrazeno jméno autora, název díla (obrazu) a základní popisek daný štítkem "Invetory item" z webové aplikace 
 * Možnost procházet výsledky pouze prvních 20 výsledků (z první strany) - stránkování není implementováno 
 * Detail (item-view) není možné rozkliknout (v rámci revize ebffdc3a)