Thanks a lot for the feedback, it’s appreciated! We already have some of the things you listed on our to-do list and plan to add features such as bulk editing for test cases to TestRail, so it’s already on our list. I’m happy to address your feedback below:
- Bulk editing: yes, this is already on our to-do list. We would like to support this similar to how you can already add test results to multiple tests (or entire sections) at once. The XML export/import feature would still be useful if you only need to update a subset of the suite’s cases by the way, because TestRail wouldn’t change test cases if you don’t change any of the attributes in the file.
- Need a “Save” Shortcut: you can already press your Enter key in any of the small string fields (e.g. the estimate field) to save the test case, but I understand that Ctrl+S support would be good to have and it’s on our list. You should be able to add this with an UI Script in the meantime if you like. We also have an example on how to duplicate the Save button via an UI Script:
Currently following a Save, TestRail returns the user to the top of the section. An improvement would be to return the user to the subsection they are editing: yes, this is planned as part of a redesign of the suite/run pages and we have multiple improvements planned for the test case/suite/section navigation.
Provide the ability to drag and drop test steps from one test case to another: could you please let me know how you would like to see this work? I’m asking as drag&drop would imply that you have test cases displayed side-by-side somewhere. That said, you can already duplicate test cases via drag&drop and this would also duplicate their test steps. To do this, press the Shift key and drag a test case via the little ‘grip’ icon left of the checkboxes on the test suite page.
Provide the ability to add attachments to a test run once the test status is set: you can actually add additional attachments to a test anytime via the “Add Comment or File” button in the sidebar (editing a test result is mainly supported so you can fix smaller typos or similar, but you can always just add additional details such as attachments to a test).
I hope this helps! In general TestRail is quite flexible so even if specific things like the save buttons or short cuts don’t currently meet you needs, you can use UI Scripts to adjust this. That said, the shortcut makes sense of course and we plan to look into this.