Project

General

Profile

Test Plan » History » Version 6

Luke Murphey, 07/18/2017 07:01 PM

1 1 Luke Murphey
h1. Test Plan
2 1 Luke Murphey
3 3 Luke Murphey
h2. General
4 3 Luke Murphey
5 3 Luke Murphey
# The app must work with custom root endpoints
6 3 Luke Murphey
# The app has a description
7 3 Luke Murphey
# The app has an icon
8 3 Luke Murphey
# The app is visible
9 5 Luke Murphey
# The app works on all applicable versions of Splunk (6.2+)
10 3 Luke Murphey
## The app uses web.conf to make inputs public which requires 6.2
11 3 Luke Murphey
# The print and edit controls are not displayed on the lister and editor
12 3 Luke Murphey
# The app works with IE, Safari, FireFox, and Chrome
13 3 Luke Murphey
14 1 Luke Murphey
h2. Manager Page
15 1 Luke Murphey
16 1 Luke Murphey
# The checkboxes will check/uncheck accordingly depending on if the settings are set to the defaults or not
17 1 Luke Murphey
18 4 Luke Murphey
h2. Modular Input
19 1 Luke Murphey
20 1 Luke Murphey
# Web proxy works
21 1 Luke Murphey
## The proxy setting is used when using the built-in HTTP client
22 1 Luke Murphey
## The proxy setting is used when using Firefox
23 1 Luke Murphey
# Non-admins can be granted ability to create inputs
24 4 Luke Murphey
25 6 Luke Murphey
26 4 Luke Murphey
h2. Input Editor
27 4 Luke Murphey
28 4 Luke Murphey
# Preview dialog works
29 4 Luke Murphey
## Shows a message when no results were returned
30 4 Luke Murphey
## Shows a message when no fields were returned for a result
31 4 Luke Murphey
## Pagination works
32 3 Luke Murphey
# Input validation works
33 3 Luke Murphey
# An message is shown when an attempt is made to load an input that doesn't exist
34 3 Luke Murphey
# The load_page controller function won't allow proxying unless the user can edit the inputs
35 3 Luke Murphey
# The print and edit controls are not displayed
36 3 Luke Murphey
37 3 Luke Murphey
h2. Input Lister
38 6 Luke Murphey
39 3 Luke Murphey
# The print and edit controls are not displayed
40 3 Luke Murphey
# Inputs can be enabled and disabled
41 6 Luke Murphey
42 6 Luke Murphey
h2. Cloud Restrictions
43 6 Luke Murphey
44 6 Luke Murphey
# Modular input will not execute inputs that don't use HTTPS
45 6 Luke Murphey
# Batch input view will not allow sites that don't use HTTPS
46 6 Luke Murphey
# Modular input view rejects sites that don't use HTTPS
47 6 Luke Murphey
# Web page preview controller will not load sites that don't use HTTPS