Testy a testovací protokoly » Historie » Revize 23
« Předchozí |
Revize 23/38
(rozdíl)
| Další »
Lenka Ortinská, 2017-06-15 14:23
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 tabulky)
- (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 "
#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 tabulky)
- (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ů #COMPANIE
- (v) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam nesmazán s informující hláškou " Sth went wrong during contact deleting "
Aktualizováno uživatelem Lenka Ortinská před téměř 8 roky(ů) · 23 revizí