Projekt

Obecné

Profil

Testy a testovací protokoly » Historie » Verze 28

Lenka Ortinská, 2017-06-15 17:36

1 20 Lenka Ortinská
h1. Role v aplikaci
2 19 Lenka Ortinská
3 20 Lenka Ortinská
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í.
4 19 Lenka Ortinská
5 1 Lenka Ortinská
h1. Testy a testovací protokoly
6
7 3 Lenka Ortinská
h2. Chyby v jednotlivých šablonách
8 1 Lenka Ortinská
9
[[Seznam chyb]]
10 3 Lenka Ortinská
11
h2. Testovací scénáře
12 4 Lenka Ortinská
13
h3. #LOGIN
14
15
přihlašovací obrazovka, zadávání uživatelské jména a hesla
16
17 17 Lenka Ortinská
# *Funkčnost tlačítka Login:*
18 20 Lenka Ortinská
- (v) stiskem myší 
19
- (v) klávesou enter 
20 18 Lenka Ortinská
# *Vyplnění chybných údajů formuláře po stisku tlačíka "Login":* 
21 12 Lenka Ortinská
- (v) vyplněné neznámé či chybné "Username" - ošetřeno hláškou " _Sth went wrong during logging in_ "
22
- (v) vyplněné chybné "Password" - ošetřeno hláškou " _Sth went wrong during logging in_ " 
23 18 Lenka Ortinská
# *Nevyplnění údajů formuláře po stisku tlačítka Login:* 
24 1 Lenka Ortinská
- (v) nevyplněné pole pro "Username" - ošetřeno červeným zvýrazňujícím rámečkem
25
- (v) nevyplněné pole pro "Password" - ošetřeno červeným zvýrazňujícím rámečkem
26 13 Lenka Ortinská
- (v) nevyplněné obě pole "Username" a "Password" - obě ošetřené červeným zvýrazňujícím rámečkem
27 18 Lenka Ortinská
# *Vyplnění správných údajů uživatele po stisku tlačítka "Login":*
28 20 Lenka Ortinská
- (v) pro roli Admin - přesměrováno na domovskou stránku #HOME ošetřené hláškou " _Logged in_ "
29
- (v) pro roli Viewer - přesměrováno na domovskou stránku #HOME ošetřené hláškou " _Logged in_ "
30 19 Lenka Ortinská
31
h3. #HOME - role Editor
32
33
úvodní zobrazovací obrazovka s navigačními panely - levé a horní menu
34
35
# *Levé klikatelné menu:*
36
- (v) stisk položky "Contacts" - přesměrování na stránku kontaktů #CONTACTS
37
- (v) stisk položky "Companies" - přesměrování na stránku společností #COMPANIES
38
- (v) stisk položky "Projects" - přesměrování na stránku projektů #PROJECTS
39
- (v) stisk položky "Log minutes" - přesměrování na stránku s logováním akcí #LOGMINUTE
40
- (v) stisk položky "Home" - opětovné přesměrování na domovskou stránku kontaktů #HOME
41
# *Horní klikatelné menu:*
42
- (v) stisk rozbalovací ikony uživatele - rozbalí příšlušné menu: "User Profile, Admin, Logout"
43
- (v) stisk položky "User Profile" - přesměrování na stránku kontaktu #CONTACT
44
- (v) stisk položky "Admin" - přesměrování na stránku správy uživatelů #USERS
45
- (v) stisk položky "Logout" - přesměrování na přihlašovací stránku #LOGIN
46
47
h3. #HOME - role Viewer
48
49
úvodní zobrazovací obrazovka s navigačními panely - levé a horní menu
50
51
# *Levé klikatelné menu:*
52
- (v) stisk položky "Contacts" - přesměrování na stránku kontaktů #CONTACTS
53
- (v) stisk položky "Companies" - přesměrování na stránku společností #COMPANIES
54
- (v) stisk položky "Projects" - přesměrování na stránku projektů #PROJECTS
55
- (v) stisk položky "Log minutes" - přesměrování na stránku s logováním akcí #LOGMINUTE
56 1 Lenka Ortinská
- (v) stisk položky "Home" - opětovné přesměrování na domovskou stránku kontaktů #HOME
57
# *Horní klikatelné menu:*
58
- (v) stisk rozbalovací ikony uživatele - rozbalí příšlušné menu: "User Profile, Admin, Logout"
59
- (v) stisk položky "User Profile" - přesměrování na stránku kontaktu #CONTACT
60
- (v) stisk položky "Logout" - přesměrování na přihlašovací stránku #LOGIN
61 20 Lenka Ortinská
62
h3. #CONTACTS - role Editor
63
64
tabulka zobrazující seznam kontaktů s možností přidat nový kontakt či zobrazit daný kontakt
65
66
# *Funkčnost tlačítka "Add contact":*
67
- (v) stiskem myší - přesměrováno na vytvoření nového kontaktu #CONTACTFORM
68
# *Zobrazení předvoleného počtu položek:*
69
- (v) 10 položek
70
- (v) 25 položek
71
- (v) 50 položek
72
- (v) 100 položek
73
# *Vyhledávací pole:*
74 24 Lenka Ortinská
- (v) test slova AB - vyfiltrované položky obsahující písmena AB (vyhledává libovolnou shodu z názvu)
75 23 Lenka Ortinská
- (v) test slova PQ - nevyfiltrovalo žádnou shodu - ošetřeno hláškou v tab, " _No matching records found_ "
76 21 Lenka Ortinská
# *Filtry:*
77 23 Lenka Ortinská
- (v) test řazení od A-Z/Z-A/1-9 - řadí dle očekávání ve všech sloupcích
78 21 Lenka Ortinská
# *Stránkování*
79
- (v) test stránkování "previous|1|2|next" - přepíná na požadované stránky
80
# *Klikatelnost řádků tabulky:*
81 23 Lenka Ortinská
- (v) test otevření libovolného údaje z tabulky - přesměrování na profil daného kontaktu #CONTACT-id
82 21 Lenka Ortinská
# *Tlačítko "Delete" v řádce tabulky:*
83 1 Lenka Ortinská
- (v) stisk tlačítka "Delete" pro libovolný řádek tabulky - ošetřeno proti nechtěnému smazání:
84
> - (v) stisk tlačítka "Cancel" - zrušení smazání záznamu - návrat na tabulku kontaktů #CONTACTS
85
> - (v) stisk tlačítka "X" - vypnutí smazání záznamu - návrat na tabulku kontaktů #CONTACTS
86
> - (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_ "
87 27 Lenka Ortinská
> - (v) (FIXED) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam smazán s informující hláškou " _Contact deleted_ "
88 28 Lenka Ortinská
# *Zobrazování dat v tabulce:*
89
- (v) Name
90
- (v) Company
91
- (v) Role
92
- (v) Email
93
- (v) Telephone
94
- (x) Last activity
95
- {FIXME} 
96
- (v) Change
97 23 Lenka Ortinská
98
h3. #COMPANIES - role Editor
99
100
tabulka zobrazující seznam společností s možností přidat novou společnost či zobrazit danou společnost
101
102
# *Funkčnost tlačítka "Add company":*
103
- (v) stiskem myší - přesměrováno na vytvoření nové společnosti #COMPANYFORM
104
# *Zobrazení předvoleného počtu položek:*
105
- (v) 10 položek
106
- (v) 25 položek
107
# *Vyhledávací pole:*
108 24 Lenka Ortinská
- (v) test slova ZA - vyfiltrované položky obsahující písmena ZA (vyhledává libovolnou shodu z názvu)
109 23 Lenka Ortinská
- (v) test slova PQ - nevyfiltrovalo žádnou shodu - ošetřeno hláškou v tab, " _No matching records found_ "
110
# *Filtry:*
111
- (v) test řazení od A-Z/Z-A/1-9 - řadí dle očekávání ve všech sloupcích
112
# *Stránkování*
113
- (v) test stránkování "previous|1|2|next" - přepíná na požadované stránky
114
# *Klikatelnost řádků tabulky:*
115
- (v) test otevření libovolného údaje z tabulky - přesměrování na profil dané společnosti #COMPANY-id
116
# *Tlačítko "Delete" v řádce tabulky:*
117 1 Lenka Ortinská
- (v) stisk tlačítka "Delete" pro libovolný řádek tabulky - ošetřeno proti nechtěnému smazání:
118
> - (v) stisk tlačítka "Cancel" - zrušení smazání záznamu - návrat na tabulku kontaktů #COMPANIES
119 24 Lenka Ortinská
> - (v) stisk tlačítka "X" - vypnutí smazání záznamu - návrat na tabulku kontaktů #COMPANIES
120
> - (v) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam smazán s informující hláškou " _Company deleted_ "
121
122
h3. #PROJECTS - role Editor
123
124
tabulka zobrazující seznam projektů s možností přidat novoý projekt či zobrazit daný projekt
125
126
# *Funkčnost tlačítka "Add project":*
127
- (v) stiskem myší - přesměrováno na vytvoření nové společnosti #PROJECTFORM
128
# *Zobrazení předvoleného počtu položek:*
129
- (v) 10 položek
130
- (v) 25 položek
131
# *Vyhledávací pole:*
132
- (v) test slova ZA - vyfiltrované položky obsahující písmena ZA (vyhledává libovolnou shodu z nízvu)
133
- (v) test slova PQ - nevyfiltrovalo žádnou shodu - ošetřeno hláškou v tab, " _No matching records found_ "
134
# *Filtry:*
135
- (v) test řazení od A-Z/Z-A/1-9 - řadí dle očekávání ve všech sloupcích
136
# *Stránkování*
137
- (v) test stránkování "previous|1|2|next" - přepíná na požadované stránky
138
# *Klikatelnost řádků tabulky:*
139
- (v) test otevření libovolného údaje z tabulky - přesměrování na profil dané společnosti #PROJECT-id
140
# *Tlačítko "Delete" v řádce tabulky:*
141
- (v) stisk tlačítka "Delete" pro libovolný řádek tabulky - ošetřeno proti nechtěnému smazání:
142
> - (v) stisk tlačítka "Cancel" - zrušení smazání záznamu - návrat na tabulku kontaktů #PROJECTS
143
> - (v) stisk tlačítka "X" - vypnutí smazání záznamu - návrat na tabulku kontaktů #PROJECTS
144
> - (v) stisk tlačítka "Delete" - potvrzení smazání záznamu - záznam smazán s informující hláškou " _Project deleted_ "
145 28 Lenka Ortinská
# *Zobrazování dat v tabulce:*
146
- (v) Project
147
- (v) Status
148
- (x) Last activity
149
- {FIXME} 
150
- (v) Change
151
152
h3. #LOGMINUTE - role Editor
153
154
logování událostí k určitému projektu či osobám
155
156
# *Funkčnost tlačítka "Log":*
157
- (v) stiskem myší:
158
> (v) v případě úspěšného logu - ošetřeno hláškou " _Activity added_ " 
159
> (v) v případě neúspěšného logu - ošetřeno hláškou " _Something went wrong during activity addition_ " 
160
# *Funkčnost tlačítka "Discard":*
161
- (v) stiskem myší - vymazání příslušných záznamů z formuláře (reload stránky)
162
# *Nevyplnění údajů formuláře po stisku tlačítka Login:* 
163
- (v) nevyplněné pole pro "Enter title here" - ošetřeno červeným zvýrazňujícím rámečkem
164
- (v) nevyplněné pole pro "Select project" - ošetřeno červeným zvýrazňujícím rámečkem
165
- (v) nevyplněné pole pro "mm/dd/yyyy" - ošetřeno červeným zvýrazňujícím rámečkem
166
- (x) nevyplněné pole pro "contacts" - není červeně zvýrazněno ani doprovázeno žádnou hláškou
167
- {FIXME} 
168
# *Vyplnění údajů formuláře:*
169
- (v) vyplnění pole pro "Enter title here"
170
- (v) výběr akce pro log (Email, Call, Meeting)
171
- (v) výběr projektu pro log - správně vygenerovaný seznam projektů
172
- (v) 
173
174
#CHAT
175
- (x) "URL attachment - při kliknutí neplatná adresa URL odkazu 
176
- (v) FIXED - přesměrování na platnou URL adresu
177
- (x) "Attachment" - zobrazen link na přílohu ačkoliv nebyla vyplněna
178
- (v) FIXED - příloha se zobrazuje jen případě, kdy je přiložena