Browser extension to replace JIRA drop-down menus with searchable, filterable lists
Using Zephyr integration in JIRA was painful because test cycle selection was using <select> drop-down boxes, which are unsorted and can get crazy long. This extension replaces those <select> drop-downs with <input> lists backed by <datalist>, which allows free-form text input in the drop-down with item filtering implemented by most modern browsers.
- Download chrome_plugin_select_replace.crx
- In Chrome browser, open chrome://extensions
- Drag the .crx file into page to install
Or
- Download the source folder
- In Chrome browser, open chrome://extensions
- Check "Developer mode"
- Click "Load unpacked extensions"
- Navigate to source folder and import
- Download firefox_plugin_select_replace.xpi
- In Firefox, open about:addons
- Drag the .xpi file into page to install
In the "Add to Test Cycle(s)" dialog, each drop-down list has a replacement input next to it. If the Version or Test Cycle name is known, just type in the replacement input to get a list of suggestions, and make the selection there. The original drop-down list may still be used if desired.
- Replacement lists are not scrollable in Chrome, so long lists may extend past the page boundaries
- In cases where selecting one drop-down changes the list items for another drop-down, the replacement list may not be updated fast enough before gaining focus (Workaround: Wait for the affected drop-down to be updated first before switching focus to it)