Testy a testovací protokoly » Historie » Revize 28
« Předchozí |
Revize 28/38
(rozdíl)
| Další »
Lenka Ortinská, 2017-06-15 17:36
Role v aplikaci¶
Aplikace rozlišuje 2 role uživatelů: Editor a Viewer. Editor vystupuje v roli Admina a má právo na veškeré editace, editor má právo prohlížení.
Testy a testovací protokoly¶
Chyby v jednotlivých šablonách¶
Testovací scénáře¶
#LOGIN¶
přihlašovací obrazovka, zadávání uživatelské jména a hesla
- Funkčnost tlačítka Login:
- (v) stiskem myší
- (v) klávesou enter - Vyplnění chybných údajů formuláře po stisku tlačíka "Login":
- (v) vyplněné neznámé či chybné "Username" - ošetřeno hláškou " Sth went wrong during logging in "
- (v) vyplněné chybné "Password" - ošetřeno hláškou " Sth went wrong during logging in " - Nevyplnění údajů formuláře po stisku tlačítka Login:
- (v) nevyplněné pole pro "Username" - ošetřeno červeným zvýrazňujícím rámečkem
- (v) nevyplněné pole pro "Password" - ošetřeno červeným zvýrazňujícím rámečkem
- (v) nevyplněné obě pole "Username" a "Password" - obě ošetřené červeným zvýrazňujícím rámečkem - Vyplnění správných údajů uživatele po stisku tlačítka "Login":
- (v) pro roli Admin - přesměrováno na domovskou stránku #HOME ošetřené hláškou " Logged in "
- (v) pro roli Viewer - přesměrováno na domovskou stránku #HOME ošetřené hláškou " Logged in "
#HOME - role Editor¶
úvodní zobrazovací obrazovka s navigačními panely - levé a horní menu
- Levé klikatelné menu:
- (v) stisk položky "Contacts" - přesměrování na stránku kontaktů #CONTACTS
- (v) stisk položky "Companies" - přesměrování na stránku společností #COMPANIES
- (v) stisk položky "Projects" - přesměrování na stránku projektů #PROJECTS
- (v) stisk položky "Log minutes" - přesměrování na stránku s logováním akcí #LOGMINUTE
- (v) stisk položky "Home" - opětovné přesměrování na domovskou stránku kontaktů #HOME - Horní klikatelné menu:
- (v) stisk rozbalovací ikony uživatele - rozbalí příšlušné menu: "User Profile, Admin, Logout"
- (v) stisk položky "User Profile" - přesměrování na stránku kontaktu #CONTACT
- (v) stisk položky "Admin" - přesměrování na stránku správy uživatelů #USERS
- (v) stisk položky "Logout" - přesměrování na přihlašovací stránku #LOGIN
#HOME - role Viewer¶
úvodní zobrazovací obrazovka s navigačními panely - levé a horní menu
- Levé klikatelné menu:
- (v) stisk položky "Contacts" - přesměrování na stránku kontaktů #CONTACTS
- (v) stisk položky "Companies" - přesměrování na stránku společností #COMPANIES
- (v) stisk položky "Projects" - přesměrování na stránku projektů #PROJECTS
- (v) stisk položky "Log minutes" - přesměrování na stránku s logováním akcí #LOGMINUTE
- (v) stisk položky "Home" - opětovné přesměrování na domovskou stránku kontaktů #HOME - Horní klikatelné menu:
- (v) stisk rozbalovací ikony uživatele - rozbalí příšlušné menu: "User Profile, Admin, Logout"
- (v) stisk položky "User Profile" - přesměrování na stránku kontaktu #CONTACT
- (v) stisk položky "Logout" - přesměrování na přihlašovací stránku #LOGIN
#CONTACTS - role Editor¶
tabulka zobrazující seznam kontaktů s možností přidat nový kontakt či zobrazit daný kontakt
- Funkčnost tlačítka "Add contact":
- (v) stiskem myší - přesměrováno na vytvoření nového kontaktu #CONTACTFORM - Zobrazení předvoleného počtu položek:
- (v) 10 položek
- (v) 25 položek
- (v) 50 položek
- (v) 100 položek - Vyhledávací pole:
- (v) test slova AB - vyfiltrované položky obsahující písmena AB (vyhledává libovolnou shodu z názvu)
- (v) test slova PQ - nevyfiltrovalo žádnou shodu - ošetřeno hláškou v tab, " No matching records found " - Filtry:
- (v) test řazení od A-Z/Z-A/1-9 - řadí dle očekávání ve všech sloupcích - Stránkování
- (v) test stránkování "previous|1|2|next" - přepíná na požadované stránky - Klikatelnost řádků tabulky:
- (v) test otevření libovolného údaje z tabulky - přesměrování na profil daného kontaktu #CONTACT-id - Tlačítko "Delete" v řádce tabulky:
- (v) stisk tlačítka "Delete" pro libovolný řádek tabulky - ošetřeno proti nechtěnému smazání:
- (v) stisk tlačítka "Cancel" - zrušení smazání záznamu - návrat na tabulku kontaktů #CONTACTS
- (v) stisk tlačítka "X" - vypnutí smazání záznamu - návrat na tabulku kontaktů #CONTACTS
- (x) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam nesmazán s informující hláškou " Sth went wrong during contact deleting "
- (v) (FIXED) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam smazán s informující hláškou " Contact deleted "
- Zobrazování dat v tabulce:
- (v) Name
- (v) Company
- (v) Role
- (v) Email
- (v) Telephone
- (x) Last activity
- {FIXME}
- (v) Change
#COMPANIES - role Editor¶
tabulka zobrazující seznam společností s možností přidat novou společnost či zobrazit danou společnost
- Funkčnost tlačítka "Add company":
- (v) stiskem myší - přesměrováno na vytvoření nové společnosti #COMPANYFORM - Zobrazení předvoleného počtu položek:
- (v) 10 položek
- (v) 25 položek - Vyhledávací pole:
- (v) test slova ZA - vyfiltrované položky obsahující písmena ZA (vyhledává libovolnou shodu z názvu)
- (v) test slova PQ - nevyfiltrovalo žádnou shodu - ošetřeno hláškou v tab, " No matching records found " - Filtry:
- (v) test řazení od A-Z/Z-A/1-9 - řadí dle očekávání ve všech sloupcích - Stránkování
- (v) test stránkování "previous|1|2|next" - přepíná na požadované stránky - Klikatelnost řádků tabulky:
- (v) test otevření libovolného údaje z tabulky - přesměrování na profil dané společnosti #COMPANY-id - Tlačítko "Delete" v řádce tabulky:
- (v) stisk tlačítka "Delete" pro libovolný řádek tabulky - ošetřeno proti nechtěnému smazání:
- (v) stisk tlačítka "Cancel" - zrušení smazání záznamu - návrat na tabulku kontaktů #COMPANIES
- (v) stisk tlačítka "X" - vypnutí smazání záznamu - návrat na tabulku kontaktů #COMPANIES
- (v) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam smazán s informující hláškou " Company deleted "
#PROJECTS - role Editor¶
tabulka zobrazující seznam projektů s možností přidat novoý projekt či zobrazit daný projekt
- Funkčnost tlačítka "Add project":
- (v) stiskem myší - přesměrováno na vytvoření nové společnosti #PROJECTFORM - Zobrazení předvoleného počtu položek:
- (v) 10 položek
- (v) 25 položek - Vyhledávací pole:
- (v) test slova ZA - vyfiltrované položky obsahující písmena ZA (vyhledává libovolnou shodu z nízvu)
- (v) test slova PQ - nevyfiltrovalo žádnou shodu - ošetřeno hláškou v tab, " No matching records found " - Filtry:
- (v) test řazení od A-Z/Z-A/1-9 - řadí dle očekávání ve všech sloupcích - Stránkování
- (v) test stránkování "previous|1|2|next" - přepíná na požadované stránky - Klikatelnost řádků tabulky:
- (v) test otevření libovolného údaje z tabulky - přesměrování na profil dané společnosti #PROJECT-id - Tlačítko "Delete" v řádce tabulky:
- (v) stisk tlačítka "Delete" pro libovolný řádek tabulky - ošetřeno proti nechtěnému smazání:
- (v) stisk tlačítka "Cancel" - zrušení smazání záznamu - návrat na tabulku kontaktů #PROJECTS
- (v) stisk tlačítka "X" - vypnutí smazání záznamu - návrat na tabulku kontaktů #PROJECTS
- (v) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam smazán s informující hláškou " Project deleted "
- Zobrazování dat v tabulce:
- (v) Project
- (v) Status
- (x) Last activity
- {FIXME}
- (v) Change
#LOGMINUTE - role Editor¶
logování událostí k určitému projektu či osobám
- Funkčnost tlačítka "Log":
- (v) stiskem myší:
(v) v případě úspěšného logu - ošetřeno hláškou " Activity added "
(v) v případě neúspěšného logu - ošetřeno hláškou " Something went wrong during activity addition "
- Funkčnost tlačítka "Discard":
- (v) stiskem myší - vymazání příslušných záznamů z formuláře (reload stránky) - Nevyplnění údajů formuláře po stisku tlačítka Login:
- (v) nevyplněné pole pro "Enter title here" - ošetřeno červeným zvýrazňujícím rámečkem
- (v) nevyplněné pole pro "Select project" - ošetřeno červeným zvýrazňujícím rámečkem
- (v) nevyplněné pole pro "mm/dd/yyyy" - ošetřeno červeným zvýrazňujícím rámečkem
- (x) nevyplněné pole pro "contacts" - není červeně zvýrazněno ani doprovázeno žádnou hláškou
- {FIXME} - Vyplnění údajů formuláře:
- (v) vyplnění pole pro "Enter title here"
- (v) výběr akce pro log (Email, Call, Meeting)
- (v) výběr projektu pro log - správně vygenerovaný seznam projektů
- (v)
#CHAT
- (x) "URL attachment - při kliknutí neplatná adresa URL odkazu
- (v) FIXED - přesměrování na platnou URL adresu
- (x) "Attachment" - zobrazen link na přílohu ačkoliv nebyla vyplněna
- (v) FIXED - příloha se zobrazuje jen případě, kdy je přiložena
Aktualizováno uživatelem Lenka Ortinská před téměř 8 roky(ů) · 28 revizí