České vysoké učení technické v Praze A4B39TUR Testování uživatelského rozhraní Semestrální práce A2 Testování uživatelského prostředí programu CCleaner Věra Okruhlicová okruhver@fel.cvut.cz Letní semestr 2012/2013
TUR 2012/2013 okruhver Obsah 1 Popis aplikace... 4 1.1 CCleaner čistí následující:... 4 2 Cílová skupina... 5 3 Use Cases... 5 3.1 Čištění Windows... 5 3.2 Čištění registrů... 5 3.3 Nastavení cookies... 5 3.4 Odinstalování libovolného programu z PC... 5 4 Testování kognitivním průchodem... 5 4.1 Čištění Windows... 6 4.1.1 Krok 1: Vybrat záložku Cleaner... 6 4.1.2 Krok 2: Výběr čištěných oblastí... 7 4.1.3 Krok 3: Analýza čištěných oblastí... 8 4.1.4 Krok 4: Vlastní vyčištění... 9 4.1.5 Shrnutí... 9 4.2 Čištění registrů... 10 4.2.1 Krok 1: Vybrat záložku Registry... 10 4.2.2 Krok 2: Výběr oblastí registrů pro čištění... 11 4.2.3 Krok 3: Skenování problémů... 12 4.2.4 Krok 4: Výběr zanalyzovaných problémů v registrech... 13 4.2.5 Krok 5: Začátek opravování vybraných problémů... 14 4.2.6 Krok 6: Zálohování registrů... 14 4.2.7 Krok 7: Samotné opravení problému... 15 4.2.8 Krok 8: Dokončení opravování... 15 4.2.9 Shrnutí... 16 4.3 Nastavení cookies... 17 4.3.1 Krok 1: Vybrat záložku Options... 17 4.3.2 Krok 2: Vybrat záložku Cookies... 18 4.3.3 Krok 3: přesunutí cookies z k smazání do ponechat... 19 4.3.4 Shrnutí... 19 4.4 Odinstalování libovolného programu z PC... 20 4.4.1 Krok 1: Vybrat záložku Tools... 20 4.4.2 Krok 2: Vybrat záložku Uninstall... 21 2
TUR 2012/2013 okruhver 4.4.3 Krok 3: Odinstalování vybraného programu... 22 4.4.4 Shrnutí... 22 4.5 Celkové shrnutí nalezených problémů... 23 5 Závěr... 24 3
1 Popis aplikace CCleaner je freeware aplikace, která slouží k optimalizaci systému Windows a k jeho čištění. Odstraňuje nepoužívané soubory, což dovoluje systému Windows pracovat rychleji a uvolňuje cenné místo na pevném disku. CCleaner také umožňuje mazat záznamy uživatelových internetových aktivit, např. historii internetu. Navíc obsahuje nástroj pro čištění registrů. 1.1 CCleaner čistí následující: Internet Explorer dočasné soubory, cookies, super cookies, historie Mozilla Firefox dočasné soubory, cookies, supre cookies, historie Google Chrome - dočasné soubory, cookies, supre cookies, historie Opera - dočasné soubory, cookies, supre cookies, historie Safari - dočasné soubory, cookies, supre cookies, historie Další podporované prohlížeče K-Meleon, Rockmelt, Flock, Google Chrome Canary, Chromium, SeaMonkey, Chrome Plus, SRWare Iron, Pale Moon, Phoenix, Netscape Navigator, Avant and Macthon Windows koš, dočasné soubory, nedávné soubory, log files, clipboard, DNS Cache, Error Reporting, Memory Dumps, Jump Lists Čištění registrů pokročilý nástroj pro mazání nepoužívaných a starých entit včetně File Extensions, ActiveX Controls, ClassID, ProgID, Uninstallers, Shared DLL, Fints, Help Files, Application Paths, Icons, Invalid Shortcuts a více Další aplikace odstaňuje seznamy dočasných souborů (MRU) z mnoha aplikací jako Windows Meida Player, emule, Google Toolbar, Microsoft Offfice, Nero, Adobe Acrobat, WinRAR, WinAce, WinZip a více
TUR 2012/2013 okruhver 2 Cílová skupina Za cílovou skupinu jsem si zvolila zkušenější uživatele se znalostí systému Windows. Uživatel by se měl vyznat v základní struktuře systému Windows a chápat významy používaných pojmů (cookies, registry, historie, dočasné soubory ). 3 Use Cases 3.1 Čištění Windows Čištění Windows je základním nástrojem programu CCleaner. Čistí soubory všech podporovaných aplikací a systému Windows, pokud není nastaveno jinak. Tato funkce je nejdůležitější součástí programu CCleaner a poskytuje uživateli možnost, jak spravovat systém Windows. 3.2 Čištění registrů Čištění registrů je pokročilejší funkcí, která je využívána především uživateli s dobrou znalostí systému Windows. Tato funkce slouží k čištění různých oblastí registrů. 3.3 Nastavení cookies Během mazání souborů internetových prohlížečů a Flash pluginů, CCleaner také maže cookies. CCleaner umožňuje uživateli nastavit, z jakých internetových stránek si přeje cookies ponechat pro další použití. 3.4 Odinstalování libovolného programu z PC CCleaner obsahuje nástroj pro rychlé odinstalování programů. Uživatel má díky tomu seznam všech programů nainstalovaných na PC na jednom místě a nemusí složitě vyhledávat, jak různé programy odinstalovat. 4 Testování kognitivním průchodem Kognitivní průchod je metoda testování uživatelnosti interaktivních systémů, která se snaží zjistit, jak obtížné je pro nového uživatele zvládnout zadané úkoly v systému. Kognitivní průchod se zaměřuje na předem zadané úkoly (use cases), při kterých je simulován uživatel z cílové skupiny. Metoda je založena na předpokladu, že uživatel se raději naučí se systémem pracovat intuitivně, než aby si přečetl manuál. Kognitivní průchod nejprve začne analýzou use case, která specifikuje počet a pořadí kroků nebo akcí potřebných k dokončení use case. Na začátku každého use case se položí otázka: Q0: Čeho chce uživatel dosáhnout? Pro každý krok use case se poté pokládají 3 otázky: Q1: Bude uživateli jasné, jakou akci chce udělat? Q2: Spojí si uživatel popisek akce se svým cílem? Q3: Dostane uživatel dostatečnou zpětnou vazbu? U každé otázky se popíše problém, pokud se vyskytl, a navrhne se jeho řešení. 5
TUR 2012/2013 okruhver 4.1 Čištění Windows Q0: Uživatel chce vyčistit systém Windows, aby si uvolnil místo na pevném disku. 4.1.1 Krok 1: Vybrat záložku Cleaner Uživatel musí vybrat správnou záložku, ve které se čištění Windows nalézá. Tato záložka je zobrazena po zapnutí programu. Q2 Ano 6
4.1.2 Krok 2: Výběr čištěných oblastí Uživatel může v levé části nastavit oblasti, které si přeje vymazat, pomocí zaškrtávacích boxů. Q2 Ne Střední Šedé nezvýrazněné položky Změnit barvu nezvýrazněný v menu mohou indikovat, že je položek, které lze zatrhnout, nelze vůbec zatrhnout, i když na černou to program dovoluje
4.1.3 Krok 3: Analýza čištěných oblastí Pro spuštění analýzy musí uživatel kliknout na tlačítko Analyze. Q2 Ano
4.1.4 Krok 4: Vlastní vyčištění Pro samostatné čistění vybraných aplikací musí uživatel kliknout na tlačítko Run Cleaner. Q2 Ano Q3 Ne Nízká Výpis po vyčištění systému může být pro uživatele matoucí, příliš připomíná výpis s výsledky analýzy Výsledný report by měl obsahovat pouze počet smazaných souborů, konkrétní údaje o smazaných souborech by měly být např. ve vlastní záložce 4.1.5 Shrnutí Během čištění Windows jsem nalezla nesrovnalost ve vybírání oblastí pro čištění. Pro některé uživatele by mohla šedá barva nevybraných voleb naznačovat, že tato volba se nedá vůbec zvolit. Navrhuji změnit barvu na šedou. Výsledný výpis byl matoucí, protože byl příliš podobný výpisu z analýzy. Doporučuji umístit výpis do vlastní záložky.
4.2 Čištění registrů Q0: Uživatel chce vyčistit registrační databázi systému Windows. 4.2.1 Krok 1: Vybrat záložku Registry Uživatel musí nejprve vybrat ze záložek správnou záložku Registry. Q2 Ano
4.2.2 Krok 2: Výběr oblastí registrů pro čištění V levé části uživatel vybere oblasti registrů, které si přeje vyčistit. Q2 Ne Střední Šedé nezvýrazněné položky Změnit barvu nezvýrazněný v menu mohou indikovat, že je položek, které lze zatrhnout, nelze vůbec zatrhnout, i když na černou to program dovoluje
4.2.3 Krok 3: Skenování problémů Skenování uživatel provede kliknutím na tlačítko Scan for Issues. Q2 Ano
4.2.4 Krok 4: Výběr zanalyzovaných problémů v registrech Problémy, které si uživatel nepřeje vyřešit, lze vynechat odškrtnutím příslušného boxu u problému. Q2 Ano
4.2.5 Krok 5: Začátek opravování vybraných problémů Pro začátek vybraných oprav uživatel stiskne Fix selected issues Q2 Ano 4.2.6 Krok 6: Zálohování registrů Pokud si uživatel přeje zálohovat registry v případě nepředvídaných chyb, program mu to umožní. Q2 Ano
TUR 2012/2013 okruhver 4.2.7 Krok 7: Samotné opravení problému Pro vyřešení problému uživatel zmáčkne Fix Issue. Q2 Ano 4.2.8 Krok 8: Dokončení opravování Konce opravování registrů dosáhne uživatel zmáčknutím tlačítka Close. Q2 Ne Nízká Tlačítko Close nenaznačuje, že Nahradit tlačítko Close např. byly problémy vyřešeny tlačítkem Finish 15
TUR 2012/2013 okruhver 4.2.9 Shrnutí U čištění registrů jsem nalezla stejný problém jako u čištění Windows. Šedé nevybrané volby mohou naznačovat, že je nelze vybrat a tím zmást uživatele. Navrhuji změnit barvu na černou. Tlačítko Close, které je v nabídce po vyčištění registrů, naznačuje, že se požadované čištění registrů ještě nedokončilo, lepší by bylo ho nahradit např. tlačítkem Finish, aby uživatel věděl, že se dokončí práce s registry. 16
4.3 Nastavení cookies Q0: Uživatel chce nastavit internetové stránky, ze kterých chce zachovávat cookies. 4.3.1 Krok 1: Vybrat záložku Options Uživatel musí vybrat záložku Options z nabídky. Q2 Ne Nízká Uživatel na první pohled Přejmenovat záložku Options nerozliší, do jaké kategorie např. na Settings spadá nastavení cookies
4.3.2 Krok 2: Vybrat záložku Cookies Do nastavení cookies se uživatel dostane kliknutím na tlačítko Cookies. Q2 Ano
4.3.3 Krok 3: přesunutí cookies z k smazání do ponechat Pro přesunutí stránky, ze které si uživatel přeje cookies ponechat, musí uživatel kliknout na vybranou internetovou adresu na levé straně a poté na šipku veprostřed, která přesune stránku doprava. Q2 Ne Nízká Rozdělení cookies na k Viditelněji popsat pole pro smazání a ponechat je cookies k smazání a nepřehledné a popsané ponechat malými písmeny 4.3.4 Shrnutí Špatně pojmenovaná záložka Options by mohla uživatele vést ke zbytečnému prohledávání ostatních záložek. Navrhuji záložku přejmenovat např. na Settings. Popsání cookies k smazání a ponechat je poněkud nepřehledné. Doporučuji tato pole popsat výrazněji.
4.4 Odinstalování libovolného programu z PC Q0: Uživatel chce odinstalovat konkrétní program z PC. 4.4.1 Krok 1: Vybrat záložku Tools Uživatel musí vybrat záložku Tools. Q2 Ne Nízká Uživatel na první pohled nerozliší, do jaké kategorie spadá odinstalování programu Přejmenovat záložku Tools např. na System and Program Management
4.4.2 Krok 2: Vybrat záložku Uninstall Uživatel musí vybrat záložku Uninstall. Q2 Ano
4.4.3 Krok 3: Odinstalování vybraného programu Pro odinstalování vybraného programu musí uživatel vybrat program z nabídky a kliknout na tlačítko Run Uninstaller. Q2 Ano 4.4.4 Shrnutí Pojmenování záložky Tools by mohlo být pro uživatele zavádějící. Navrhuji tuto záložku přejmenovat např. na System and Program Mangagement.
4.5 Celkové shrnutí nalezených problémů Use Case Krok Priorita Nalezený problém Navrhnuté řešení Šedé nezvýrazněné Změnit barvu položky v menu mohou Čištění nezvýrazněný položek, Krok 2 Střední indikovat, že je nelze Windows které lze zatrhnout, na vůbec zatrhnout, i když to černou program dovoluje Čištění Windows Čištění registrů Čištění registrů Natavení cookies Nastavení cookies Odinstal. programu Krok 4 Krok 2 Krok 7 Krok 1 Krok 3 Krok 1 Nízká Střední Nízká Nízká Nízká Nízká Výpis po vyčištění systému může být pro uživatele matoucí, příliš připomíná výpis s výsledky analýzy Šedé nezvýrazněné položky v menu mohou indikovat, že je nelze vůbec zatrhnout, i když to program dovoluje Tlačítko Close nenaznačuje, že byly problémy vyřešeny Uživatel na první pohled nerozliší, do jaké kategorie spadá nastavení cookies Rozdělení cookies na k smazání a ponechat je nepřehledné a popsané malými písmeny Uživatel na první pohled nerozliší, do jaké kategorie spadá odinstalování programu Výsledný report by měl obsahovat pouze počet smazaných souborů, konkrétní údaje o smazaných souborech by měly být např. ve vlastní záložce Změnit barvu nezvýrazněný položek, které lze zatrhnout, na černou Nahradit tlačítko Close např. tlačítkem Finish Přejmenovat záložku Options např. na Settings Viditelněji popsat pole pro cookies k smazání a ponechat Přejmenovat záložku Tools např. na System and Program Management
5 Závěr Program CCleaner je relativně uživatelsky přívětivý, přestože cílovému uživateli, který se s tímto programem setkává poprvé, nemusí být úplně jasné, do jakých záložek spadají příslušné funkce programu a která nastavení jsou mu přístupná. Problémy, které jsem v programu našla, nebyli závažné, a proto můžu používání programu CCleaner doporučit.