Wiki ยป
Test Plan¶
General¶
- The app must work with custom root endpoints
- The app has a description
- The app has an icon
- The app is visible
- The app works on all applicable versions of Splunk (6.2+)
- The app uses web.conf to make inputs public which requires 6.2
- The print and edit controls are not displayed on the lister and editor
- The app works with IE, Safari, FireFox, and Chrome
Manager Page¶
- The checkboxes will check/uncheck accordingly depending on if the settings are set to the defaults or not
Modular Input¶
- Web proxy works
- The proxy setting is used when using the built-in HTTP client
- The proxy setting is used when using Firefox
- Non-admins can be granted ability to create inputs
- Form authentication works
Input Editor¶
- Preview dialog works
- Shows a message when no results were returned
- Shows a message when no fields were returned for a result
- Pagination works
- Input validation works
- An message is shown when an attempt is made to load an input that doesn't exist
- The load_page controller function won't allow proxying unless the user can edit the inputs
- The print and edit controls are not displayed
- Test browser works
- Form login fields auto-discovery works
Input Lister¶
- The print and edit controls are not displayed
- Inputs can be enabled and disabled
Cloud Restrictions¶
- Modular input will not execute inputs that don't use HTTPS
- Batch input view will not allow sites that don't use HTTPS
- Modular input view rejects sites that don't use HTTPS
- Web page preview controller will not load sites that don't use HTTPS