|
| 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