Created attachment 504951 [details] mock-up To manage test suites, one would hope there would be a way to create a test suite as well! How to Instance: * There should be a button on the manage test suite pane, aptly named "Create Suite" that opens this page. Details: * An input field for the name of the test suite. This is a required field, so leaving it blank should disable the creation of the suite. * Users should be able to add testcases to the suite as its being created with the use of a multiple selection box of the currently available testcases. The workflow is to select one or more testcases on the left box and then click on the "->" button in the center. On click, the selected testcases should move to the right selection box. * Testcases can change positions within the right selection box. * Testcase(s) can be moved out of the right selection box if they're highlighted and the "<-" button is clicked. * Users should be able to search through the current set of testcases by name, id and author. On creation, * Testcases in the right selection box will be added to the testsuite in the order they're positioned within that box. * The title is added to the test suite * A new id is created (incremented by 1 from the highest test suite id) for the new test suite.
We'll probably also need UI for ordering the included testcases (i.e. drag-drop or up/down buttons).
> We'll probably also need UI for ordering the included testcases (i.e. drag-drop or up/down buttons). I'd prefer drag-n-drop for aesthetics. Though, if the cost of implementation is non-minimal, the up/down buttons (on the top right of the right Multi-Select box) are fine.
ordering and such is covered by this bug, I believe: https://bugzilla.mozilla.org/show_bug.cgi?id=645904