Skip to content

Commit bc83298

Browse files
committed
Merge pull request #512 from maciaszczykm/rc-details-fbt
Add FBT for replication controller details
2 parents 5e3e75c + a3e7d2a commit bc83298

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Replication controller details
2+
3+
## Prerequisites
4+
Cluster with few deployed applications, where:
5+
6+
* at least one is valid
7+
* at least one is invalid (for example with wrong image)
8+
9+
## Expected result
10+
Page displays correctly, especially:
11+
12+
* tables with pods and events are available
13+
* sidebar is available
14+
* application details are valid and matching data from `kubectl` command
15+
* all application actions are available
16+
* warning events have warning icon nearby to their messages
17+
18+
## Specific factors
19+
20+
| Factor | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Comment |
21+
|-------------------------------|---------------------------------|-------------------------|-------------------|---------------|--------------|-----------------|------------|--------|---------------------------------------------------------------------------------------|
22+
| Screen size | normal | mobile | narrow | middle size | wide | active resizing | | | |
23+
| Heapster | installed and running | not installed | | | | | | | |
24+
| Pods count | 1 | 1-10 | more than 100 | | | | | | |
25+
| Events count | 0 | 0-10 | more than 1000 | | | | | | events number can be changed for example by scaling replication controller pods count |
26+
| Replication Controller status | valid state | invalid error state | | | | | | | |
27+
| Replication Controller age | recently created | few hours | at least 24 hours | | | | | | |
28+
| Replication Controller fields | normal | max length | high pod count | | | | | | |
29+
| Table sorting | default | different columns | upwards | downwards | | | | | arrow near column header indicates sort order |
30+
| Events filtering | default (all) | warning | | | | | | | |
31+
| Actions | edit pod count | delete | display logs | | | | | | |
32+
| Edit pod count action | negative | 0 | 1 | less than 10 | more than 30 | empty | scale down | cancel | |
33+
| Delete action | default (with checkbox checked) | with checkbox unchecked | cancel | | | | | | |
34+
| Concurrency | delete replication controller | edit pod count | | | | | | | |
35+
36+
## Common Factors
37+
38+
| Factor | 1 | 2 | 3 | 4 |
39+
|-----------------|----------------------------|----------------------------------|----|--------|
40+
| Browser | Chrome | Firefox | IE | Safari |
41+
| Form | Desktop | Mobile | | |
42+
| Help | Hover over every `?` | Click on every `Learn more` link | | |
43+
| Log entries | check log entry on success | Check log entry on failure | | |
44+
| Success message | Shown for every action | | | |
45+
| Failure message | Proper sentence | | | |
46+
| Concurrency | UI refreshes after error | | | |

0 commit comments

Comments
 (0)