Test Plan » History » Version 12
Luke Murphey, 07/05/2017 06:18 AM
| 1 | 1 | Luke Murphey | h1. Test Plan |
|---|---|---|---|
| 2 | 1 | Luke Murphey | |
| 3 | 1 | Luke Murphey | h2. General |
| 4 | 1 | Luke Murphey | |
| 5 | 1 | Luke Murphey | * The app must work with custom root endpoints |
| 6 | 1 | Luke Murphey | * The app has a description |
| 7 | 1 | Luke Murphey | * The app has an icon |
| 8 | 1 | Luke Murphey | * The app is visible |
| 9 | 8 | Luke Murphey | * The app works on all applicable versions of Splunk (6.3+) |
| 10 | 1 | Luke Murphey | ** The app uses web.conf to make inputs public which requires 6.2 |
| 11 | 9 | Luke Murphey | ** Status history uses a single value with a time-chart which requires 6.3 |
| 12 | 1 | Luke Murphey | * The print and edit controls are not displayed on the batch editor |
| 13 | 1 | Luke Murphey | * The app works with IE, Safari, FireFox, and Chrome |
| 14 | 1 | Luke Murphey | |
| 15 | 1 | Luke Murphey | h2. Batch editor |
| 16 | 1 | Luke Murphey | |
| 17 | 1 | Luke Murphey | * The editor will not attempt to create an input with a stanza name that already exists |
| 18 | 1 | Luke Murphey | ** This includes inputs made within the current list of inputs to make (those that didn't exist before the user press the button to make the inputs) |
| 19 | 7 | Luke Murphey | * non-FQDN and IP address based URLs are accepted |
| 20 | 10 | Luke Murphey | ** The protocol will be added automatically if excluded |
| 21 | 10 | Luke Murphey | * non-HTTPS sites are not tested on a Cloud instance but are tested on Enterprise |
| 22 | 5 | Luke Murphey | |
| 23 | 5 | Luke Murphey | h2. Input |
| 24 | 6 | Luke Murphey | |
| 25 | 5 | Luke Murphey | * Memory use is stable (growth is not unbounded) |
| 26 | 5 | Luke Murphey | * Input logs the number of threads when threads are added or removed |
| 27 | 5 | Luke Murphey | * URL declared by an IP address that does not exist is handled correctly on both Windows and *nix (connection exception is handled correctly) |
| 28 | 1 | Luke Murphey | * Thread limit is used correctly |
| 29 | 10 | Luke Murphey | * non-HTTPS sites are not tested on a Cloud instance but are tested on Enterprise |
| 30 | 9 | Luke Murphey | |
| 31 | 12 | Luke Murphey | h2. Password handling (both the setup and input editor) |
| 32 | 9 | Luke Murphey | |
| 33 | 9 | Luke Murphey | * Existing password stored in a conf file is loaded |
| 34 | 9 | Luke Murphey | * Existing password stored in a conf file is cleared upon save and updated to secure storage |
| 35 | 9 | Luke Murphey | * Clearing the password causes the secure password to be removed |
| 36 | 9 | Luke Murphey | ** No error should be thrown if no secure credential entry currently exists |
| 37 | 9 | Luke Murphey | * The existing password entry should be updated if the password is changed or a new credential entry should be created if necessary |
| 38 | 10 | Luke Murphey | |
| 39 | 10 | Luke Murphey | h2. Input editor |
| 40 | 11 | Luke Murphey | |
| 41 | 10 | Luke Murphey | * HTTPS sites are not allowed if on Cloud but allowed on Enterprise |