Testování programu Skype

Podobné dokumenty
A4B39TUR 2014/2015. Ondřej Netík. Desktopová aplikace pro Windows. Spotify

Testování uživatelského rozhraní internetové stránky společnosti České dráhy (cd.cz) A4B39TUR A2 Kateřina Cízlová

Testování operačního systému Windows Phone 8

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ VIDEO PŘEHRÁVAČE VLC

Testování mobilní navigace NACESTY

A2 Testování webu Trello.com

Testování uživatelského rozhraní SKYPE. Semestrální práce A2. Pavel Dvořák

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

České vysoké učení technické v Praze Fakulta elektrotechnická

Testování uživatelského rozhraní mobilního telefonu HTC Hero (Semestrální projekt pro předmět A7B36TUR)

Internetový obchod Mironet

Testová ní už ivátelske ho rožhrání Fácebook.com

Testování webové stránky Alza.cz

Testování aplikace Facebook Messenger pro Windows Phone 8.1

Test ového klienta portálu seznam.cz

Testování aplikace pro správu hesel KeePassX

Semestrální práce TUR A3

Testování cd.cz/eshop

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ FAKULTA ELEKTROTECHNICKÁ

Test webového prohlížeče v Amazon Kindle Wi-Fi 3G

ČVUT FEL. Testování nemocničního systému Fonsakord

Testování Mapy.cz. David Říha. Semestrální práce z předmětu Testování uživatelského rozhraní.

Testování mobilní aplikace Můj vlak

Semestrální práce A2 z předmětu A7B36TUR. Testování uživatelského rozhrání internetového serveru YouTube.com

Testování Procesního portálu FEL ČVUT

Principy tvorby mobilních aplikaci. Martin Egermajer

Deliverable A2 Testování bez uživatele Kindle Keyboard

Testování uživatelského rozhraní aplikace Duolingo (

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ. Deliverable A2 do předmětu A4B39TUR

Testování uživatelského rozhraní aplikace Alza Media

České vysoké učení technické v Praze

Testování uživatelského rozhraní kalkulačky CASIO fx-991es PLUS A4B39TUR 2014/2015 Jiří Pauer

TUR A2 Vojtěch Kessler

Testování uživatelského rozhraní aplikace Messenger

Testování zařízení Emtec D850h Movie Cube. České vysoké učení technické v Praze Fakulta elektrotechnická

Testování mobilního telefonu HTC Desire HD

PROGRAM SKYPE. Návod Skype. VERZE NÁVODU A PROGRAMU VYUŽITÍ PRO V TOMTO NÁVODU SE NAUČÍTE. STÁHNUTÍ A INSTALACE

Deliverable A2 Testování WIN8 aplikace Zdraví a fitness

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ REDAKČNÍHO SYSTÉMU JOOMLA

Sebastian Voráč ČVUT FEL STM A7B39TUR TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ PROGRAMU PSPAD

Semestrální práce z předmětu Testování uživatelského rozhraní

Testování uživatelského rozhraní. HCI testování aplikace Google Play Music

Semestrální projekt na předmět A4B39TUR. Testování mobilního telefonu HTC Touch Pro 2 Petr Krejča

A4B39TUR Testování webu utvs.cvut.cz

TESTOVÁNÍ BLOGOVACÍHO SYSTÉMU TUMBLR

Testování webu mojenoty.cz

TELEFONNí LiNKA PREMiUM PRŮVODCE APLIKACí T UC-ONE - PC

Návod na použití univerzitní aplikace

Testování internetových stránek

Testování mobilní aplikace Servis24. Semestrální práce z předmětu A7B39TUR Autor: Peter Šourek sourepet@fel.cvut.cz

Testování TomTom navigace pro Android

Testování systému pro on-line nákup vstupenek do O 2 Areny

České vysoké učení technické v Praze Fakulta elektrotechnická. Testování mobilního telefonu Nexus S. Michael Drdlíček

České vysoké učení technické v Praze Fakulta elektrotechnická. Testování přenosné konzole PSP

DISCORD. Návod k použití pro IVAO-CZ. Zpracoval: Jan Podlipský

A7B39TUR, A2 Václav Pavlovec, ZS 2016/2017. Testování uživatelského rozhraní aukčního portálu aukro.cz

Test uživatelského rozhraní aplikace Google Maps

Profesis on-line Obrázky v prezentaci byly upraveny pro potřeby prezentace.

2017 CARAT "New design"

Testování mobilního telefonu Nokia 6303i

Webová aplikace rezervační systém. Semestrální úloha předmětu A7B38TUR Testování uživateských rozhraní

Testování aplikace ghost commander

Uživatelská příručka

České vysoké učení technické v Praze Fakulta elektrotechnická. Testování zařízení

vytvořil Vladimír Hradecký Obsah

Webové stránky Student Agency pro rezervaci jízdenek

Testování mobilního telefonu Apple iphone 4

Bible Quote 6.5 Okno programu

SMS Jízdenka Semestrální úloha pro předmět Y39PDA Jan Peca

Testování Set-top boxu Motorola VIP Úvod Popis přístroju

Testování portálu MotoInzerce.cz

SEZNAMY A INFORMACE O STUDENTECH manuál pro vyučující a lokální správce

Testování uživatelského rozhraní portálu Udemy.com. Radek Kubica ČVUT - STM kombinovaná forma kubicaradek@gmail.com Březen 30, 2013

ZSF web a intranet manuál

Testování uživatelského rozhraní 2011 / 2012

14. května 2012, Brno

1 Příručka používání Google Apps

Testování televize Samsung LE32B553

Po prvním spuštění Chrome Vás prohlížeč vyzve, aby jste zadali své přihlašovací údaje do účtu Google. Proč to udělat? Máte několik výhod:

Testová ní The Elder Scrolls V: Skyrim

Webová verze ITV. Uživatelská příručka

Uživatelská příručka T UC-One pro windows

Testování zařízení Sony Ericsson Live View MN 800

Testování set-top-boxu

Spotify aplikace pro Linux

Administrace webu Postup při práci

THEOPHILOS. (návod k použití)

České vysoké učení technické v Praze Fakulta Elektrotechnická

Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín. Novinky v elektronické žákovské knížce

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 3. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Gymnázium Ostrava Hrabůvka, příspěvková organizace Františka Hajdy 34, Ostrava Hrabůvka

Použití filtrů v Museionu

Kontakty (Lidé) OKNO KONTAKTY (LIDÉ) Seznam kontaktů najdeme v sekci Lidé nalevo ve spodní části Outlooku mezi nabídkami Pošta, Kalendář a Úkoly.

Testování uživatelského rozhraní. úloha A

JLR EPC. Rychlý průvodce. Obsah. Czech Version 2.0. Průvodce krok za krokem Průvodce obrazovkami

ISI WEB OF SCIENCE - manuál

Semestrální práce A2 z předmětu Testování uživatelského rozhraní

VOIPEX KOMUNIKÁTOR NÁVOD K OBSLUZE

Práce s programem MPVaK

Transkript:

České vysoké učení technické v Praze Fakulta elektrotechnická Testování programu Skype Semestrální práce v rámci předmětu A7B39TUR Karel Otruba A7B39TUR FEL ČVUT 2015

Obsah 1. Popis programu... 3 2. Cílová skupina... 4 3. Testované use-cases... 4 4. Kognitivní průchod... 5 5. Testování kognitivním průchodem... 6 5.1 První test: Přidání nového kontaktu... 6 5.1.1 Krok 1: Kliknutí do pole pro vyhledávání kontaktů... 6 5.1.2 Krok 2: Vepsání jména a kliknutí na tlačítko Prohledat Skype... 6 5.1.3 Krok 3: Kliknutí na ikonu pro přidání kontaktu... 7 5.1.4 Vyhodnocení prvního testu... 8 5.2 Druhý test: Zahájení hovoru s jiným uživatelem... 8 5.2.1 Krok 1: Kliknutí na příslušný kontakt v seznamu kontaktů... 8 5.2.2 Krok 2: Kliknutí na ikonku pro zahájení hovoru... 9 5.2.3 Vyhodnocení druhého testu... 9 5.3 Třetí test: Zahájení chatu s jiným uživatelem... 9 5.3.1 Krok 1: Kliknutí na příslušný kontakt v seznamu kontaktů... 9 5.3.2 Krok 2: Kliknutí na pole pro psaní zprávy... 10 5.3.3 Vyhodnocení třetího testu... 10 5.4 Přehled nálezů... 11 6. Heuristická evaluace... 12 7. Testování heuristickou evaluací... 13 7.1 První test: Blokování kontaktu... 13 7.2 Druhý test Vyhledávání v historii zpráv... 15 7.3 Třetí test Nastavení mikrofonu... 16 8. Závěr... 16 2

1. Popis programu Program Skype slouží ke sdílení společných aktivit s lidmi v době, kdy zrovna nejste spolu. Skype nabízí rychlé zprávy, hlasové hovory a videohovory, kterými usnadňuje sdílení životních zážitků s lidmi, na kterých vám záleží, bez ohledu na to, kde se nacházejí. Prostřednictvím programu Skype můžete sdílet příběh, oslavit narozeniny, naučit se cizí jazyk, uspořádat jednání, spolupracovat s kolegy: tedy v podstatě všechny aktivity, které běžně provádíte s dalšími lidmi každý den. Produkty Skype fungují na telefonech, počítačích, tabletech nebo třeba televizorech můžete si tak snadno vybrat platformu, která vám vyhovuje nejvíce. Hovořit či vidět se s ostatními nebo jim poslat rychlou zprávu můžete v programu Skype zcela zdarma. S nejnovější verzí programu Skype můžete uskutečňovat dokonce skupinové videohovory. 1 - GUI programu Skype 2 - Menu nastavení programu Skype 3

2. Cílová skupina Cílovou skupinou jsou všichni lidé, kteří rádi komunikují přes internet se svými kamarády, rodinou, spolupracovníky bez nutnosti platit za přenos této komunikace mezi sebou. Předpokládají se základní znalosti v: Používání PC, tabletu nebo smarthphonu Využívání internetového připojení Práci s programy 3. Testované use-cases Všechny případy užití začínají v defaultním zobrazení po zapnutí a přihlášení se do aplikace Přidání kontaktu uživatel si chce do svého seznamu kontaktu přidat nového uživatele Zahájení hovoru s kontaktem uživatel chce uskutečnit online hovor s jiným uživatelem Zahájení chatu s kontaktem uživatel chce uskutečnit písemnou konverzaci s jiným uživatelem Blokování kontaktu uživatel chce zablokovat jiného uživatele, aby ho nemohl kontaktovat Vyhledávání v historii zpráv uživatel chce v historii zpráv s jiným uživatelem vyhledat určité slovo Nastavení mikrofonu uživatel si chce nastavit a zkontrolovat nastavení svého nahrávacího zařízení 4

4. Kognitivní průchod K testování použijeme metodu, která se nazývá kognitivní průchod. Jde o metodu testování bez uživatele. Na začátku si stanovíme use-cases, na kterých budu kognitivní průchod provádět. Na začátku se vždy položí otázka: Q0: Čeho chce uživatel dosáhnout? Každá úloha se skládá s několika menších kroků. Tyto kroky postupně procházíme a v každém kroku si položíme následující otázky: Q1: Je uživateli zřejmá akce, kterou má vykonat? Q2: Dokáže si uživatel spojit popis akce s jejím cílem? Q3: Má uživatel dostačující zpětnou vazbu od aplikace? Každá otázka se vyhodnotí odpovědí či NE. V případě odpovědi NE musíme zaznamenat důvod této odpovědi. Tomuto se říká také nález. Nálezy jsou rozdělené do 3 úrovní: Vyšší priorita Střední priorita Nízká priorita Výsledkem testu je tabulka s odpověďmi na zadané otázky v jednotlivých krocích. Analýzou odpovědí vyhodnotím použitelnost uživatelského rozhraní a můžu na základě těchto nálezů navrhnout zlepšení nedostatků, které jsme během testování nalezli. 5

5. Testování kognitivním průchodem Kognitivním průchodem budeme testovat tyto use-cases: Přidání nového kontaktu Zahájení hovoru s uživatelem Zahájení chatu s uživatelem 5.1 První test: Přidání nového kontaktu Q0: Dokáže uživatel přidat nový kontakt? 5.1.1 Krok 1: Kliknutí do pole pro vyhledávání kontaktů Uživatel klikne do pole, které slouží k vyhledávání kontaktů 5.1.1.1 Testovací tabulka pro krok č. 1 v testu č. 1 Otázka Odpověď Popis Nález Q1 NE Uživateli není z rozhraní jasné, kde přesně kliknout, aby si mohl přidat nový kontakt N1 Q2 NE Uživatel neví, že po kliknutí do pole pro vyhledávání má začít psát jméno kontaktu, který chce nalézt N2 Q3 Aplikace uživateli graficky znázorní, že klikl do pole, kde může začít psát jméno kontaktu 5.1.2 Krok 2: Vepsání jména a kliknutí na tlačítko Prohledat Skype Uživatel začne psát jméno požadovaného kontaktu a stiskne tlačítko Prohledat Skype 5.1.2.1 Testovací tabulka pro krok č. 2 v testu č. 1 Otázka Odpověď Popis Nález Q1 Uživateli je jasné, kde začít psát jméno pro vyhledání nového kontaktu a vidí jediné tlačítko pro vyhledání, které se vztahuje k poli Q2 NE Uživatel si nemusí spojit tlačítko Prohledat Skype s tím, že se vyhledá jeho zadaný kontakt N3 Q3 Uživateli se zobrazí všechny kontakty, které Skype vyhledal 6

5.1.3 Krok 3: Kliknutí na ikonu pro přidání kontaktu Uživatel klikne na ikonku pro přidání kontaktu u toho kontaktu, který mu vyhovuje 3 - Vyhledané kontakty 5.1.3.1 Testovací tabulka pro krok č. 3 v testu č. 1 4 - Vyhledaný kontakt s tlačítkem pro přidání Otázka Odpověď Popis Nález Q1 Uživateli je hned jasné, že pro přidání kontaktu stačí zmáčknout ikonku plus u daného kontaktu a poté zmáčknout tlačítko Přidat do kontaktů Q2 Uživatel si hned spojí funkci všech tlačítek Q3 Aplikace uživatele upozorní na nově přidaný kontakt 7

5.1.4 Vyhodnocení prvního testu Přidání nového kontaktu v programu Skype je velmi špatně provedeno. Jednak uživatel ihned netuší, kde se má pro tuto akci vydat, jednak jsou špatně popsaná tlačítka pro vyhledání akce, která mu umožní si nějaký kontakt přidat. Navrhuji na hlavní stránce přidat výrazné tlačítko Přidat nový kontakt, nebo lépe popsat stávající systém přidávání kontaktů. 5.2 Druhý test: Zahájení hovoru s jiným uživatelem Q0: Dokáže uživatel zahájit hovor s jiným uživatelem? 5.2.1 Krok 1: Kliknutí na příslušný kontakt v seznamu kontaktů Uživatel si vybere jiného uživatele ze svého seznamu kontaktů a klikne na něj 5 - Kontakt před vybráním 5.2.1.1 Testovací tabulka pro krok č. 1 v testu č. 2 6 - Kontakt po vybrání Otázka Odpověď Popis Nález Q1 Uživateli je jasné, že si nejprve musí zvolit konkrétního uživatele v seznamu kontaktů Q2 Uživatel ví, že po kliknutí na kontakt si ho označí pro další akce Q3 Vybraný uživatel se v aplikaci zvýrazní 8

5.2.2 Krok 2: Kliknutí na ikonku pro zahájení hovoru Uživatel klikne na ikonu telefonu a zahájí hovor s vybraným uživatelem 5.2.2.1 Testovací tabulka pro krok č. 2 v testu č. 2 Otázka Odpověď Popis Nález Q1 Q2 Uživateli je hned jasné, že má hledat ikonku pro zahájení hovoru pro zahájení hovoru Uživatel ví, že po kliknutí na ikonu telefonu se zahájí hovor s vybraným uživatelem Q3 Vybraný uživatel se v aplikaci zvýrazní 5.2.3 Vyhodnocení druhého testu Zpracování tohoto use-case je ze strany aplikace vynikající. Uživatel vždy přesně ví, co má dělat a při každé akci dostane přesně ten feedback, který by očekával. Nenavrhuji žádné vylepšení, protože je use-case výborně zpracovaný. 5.3 Třetí test: Zahájení chatu s jiným uživatelem Q0: Dokáže uživatel zahájit chat s jiným uživatelem? 5.3.1 Krok 1: Kliknutí na příslušný kontakt v seznamu kontaktů Uživatel si vybere jiného uživatele ze svého seznamu kontaktů a klikne na něj 7 - Kontakt před vybráním 8 - Kontakt po vybrání 9

5.3.1.1 Testovací tabulka pro krok č. 1 v testu č. 3 Otázka Odpověď Popis Nález Q1 Q2 Uživateli je jasné, že si nejprve musí zvolit konkrétního uživatele v seznamu kontaktů Uživatel ví, že po kliknutí na kontakt si ho označí pro další akce Q3 Vybraný uživatel se v aplikaci zvýrazní 5.3.2 Krok 2: Kliknutí na pole pro psaní zprávy Uživatel klikne do pole pro psaní zprávy 5.3.2.1 Testovací tabulka pro krok č. 2 v testu č. 3 Otázka Odpověď Popis Nález Q1 Q2 Uživateli je jasné, že pro psaní zprávy stačí kliknout do prázdného pole ve spodní části aplikace Uživatel ví, že po kliknutí do prázdného pole může psát zprávu Q3 Aplikace graficky znázorní, že uživatel se nachází v poli pro psaní zprávy 5.3.3 Vyhodnocení třetího testu Zpracování tohoto use-case je ze strany aplikace vynikající. Uživatel vždy přesně ví, co má dělat a při každé akci dostane přesně ten feedback, který by očekával. Nenavrhuji žádné vylepšení, protože je use-case výborně zpracovaný. 10

5.4 Přehled nálezů Níže je uveden přehled nálezů, kterým jsem přiřadil prioritu závažnosti uvedené v úvodní části dokumentu. NÁLEZ POPIS PROBLÉMU NÁVRH ŘEŠENÍ PRIORITA N1 Uživateli není z rozhraní jasné, kde přesně kliknout, aby si mohl přidat nový kontakt Přidání tlačítka Přidat kontakt na hlavní stránku aplikace Vysoká N2 Tento problém je spojen s nálezem N1, uživatel neví, že po kliknutí do pole pro vyhledávání má začít psát jméno kontaktu, který chce nalézt Upozornit uživatele, že může začít psát jméno kontaktu, který chce vyhledat Střední N3 Uživatel si nemusí spojit tlačítko Prohledat Skype s tím, že se vyhledá jeho zadaný kontakt Přejmenovat tlačítko na Vyhledat kontakt Střední 11

6. Heuristická evaluace Tato metoda testování se opírá o několik pravidel (heuristik). Testuje se, zda aplikace porušuje tyto pravidla a pokud je porušuje, tak jak. V tomto testování je použitá následující sada heuristik od Jakoba Nielsna z roku 1994. H1 Viditelnost stavu systému H2 Propojenost systému a reálného světa H3 Uživatelská kontrola a svoboda H4 Standardizace a konzistence H5 Prevence chyb H6 Rozpoznání namísto vzpomínání H7 Flexibilita a efektivnost při použití H8 Estetika a minimalismus H9 Pomoci uživateli rozpoznat, diagnostikovat a zotavit se z chyb H10 Pomoc a dokumentace 12

7. Testování heuristickou evaluací Heuristickou evaluací budeme testovat tyto use-cases: Blokování kontaktu Vyhledávání v historii zpráv Nastavení mikrofonu 7.1 První test: Blokování kontaktu Na následující obrázek se dostaneme tak, že si vybereme požadovaný kontakt, který chceme blokovat, klikneme na něj pravým tlačítkem na myši a zvolíme možnost Blokovat kontakt 9 - Blokování kontaktu 13

HEURISTIKA POPIS PROBLÉMU NÁVRH ŘEŠENÍ H8/H4 Vyskakovací okno působí chaoticky. Vzhled aplikace je z větší části velmi příjemný, minimalistický flat design. Toto okno však působí velmi neesteticky, prvky jsou tam naplácané, objevuje se tam políčko na zaškrtnutí, tučný text, odkaz. Text občas vypadá, jakoby měnil font Přeformátovat vzhled vyskakovacího okna na modernější design H10 Vyskakovací okno nás upozorňuje, že pro možnost odblokování osoby musíme najet do menu Nástroje Nastavení Nastavení ochrany osobních údajů, taková možnost se však v Nastavení nenachází je více schovaná a zapouzdřená (viz obr. č. 10) Správně uživatele navést do příslušného místa přepsat text 10 - Nastavení odblokování kontaktů 14

7.2 Druhý test Vyhledávání v historii zpráv Do následujícího stavu aplikace vyhledávání v historii se dostaneme takto: označíme se kontakt, u kterého chceme hledat, v horním menu aplikace zvolíme Konverzace Hledat nebo zmáčkneme známou klávesovou zkratku CTRL + F HEURISTIKA POPIS PROBLÉMU NÁVRH ŘEŠENÍ H8 Pokud se hledaná fráze v konverzaci nenalezne, aplikace rudě vyznačí textové pole, kde uživatel text vepisoval. Barva může být pro některé uživatele moc agresivní a nepůsobí dobře na celkový vzhled aplikace Použít jiný odstín červené barvy - světlejší 15

7.3 Třetí test Nastavení mikrofonu Do nastavení mikrofonu se dostaneme následujícími kroky: v horním menu zvolíme Nástroje Nastavení, v novém okně zvolíme záložku Obecné Nastavení zvuku 11 - Nastavení mikrofonu HEURISTIKA POPIS PROBLÉMU NÁVRH ŘEŠENÍ H4 Uživateli nemusí být zcela jasné, co znamená zaškrtávací políčko Automaticky nastavit mikrofon je to nastavení hlasitosti, nebo nastavení zařízení? Změnit text na Automaticky nastavit hlasitost mikrofonu 8. Závěr Program Skype je velmi moderní a schopný nástroj pro komunikaci na internetu. Bohužel, i když je to takový gigant na trhu, i u něj můžeme nalézt docela závažné chyby například velmi špatně zpracované přidání kontaktu do uživatelova seznamu kontaktů. Ovšem na druhou stranu musím říci, že všechny ostatní aspekty prošli na jedničku. Skype velmi doporučuji. 16