|Anonymous | Login | Signup for a new account||2019-06-26 02:53 UTC|
|Main | My View | View Issues | Change Log | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006196||TestLink||Requirement to Test Case Assignment||public||2014-02-10 13:18||2014-12-08 11:29|
|Product Version||1.9.9 (2013 Q4 - bug fixing)|
|Fixed in Version|
|Summary||0006196: Warning dialog when removing testcases from requirement|
|Description||In the Requirements view in the Coverage section a list is presented with all linked testcases. Each testcase has three small icons (delete, history, specification).|
The Remove icon immediately deletes the linked testcase from the requirement without a warning dialog. It's not possible to check which testcase was deleted, it's just gone.
Requirement to testcase Coverage is a rather important feature of Testlink (or any other testing tool). It should not be so easy to (advertently) delete a linked testcase from a requirement.
Suggested fix: upon clicking the Remove icon, present a simple dialog: "remove link to testcase xxx-xxx, Are yo sure ???"
|Tags||No tags attached.|
|QA Team - Task Workflow Status||TBD|
|Attached Files|| 2014-02-20_173554.jpg [^] (188,383 bytes) 2014-02-20 16:42
edited on: 2014-02-10 22:13
Please provide detailed steps to reproduce, and add a screen shot, in order of allow me to clearly find the offending feature, in order to understand effort required.
IMHO anyway this is not a critic issue, is clear people can do a mistake, but anyway any delete icon/button has to be used very carefully.
It's basic Testlink functionality:
- Click on 'Requirement Specification' tab
- Click on a requirement from the list on the left
The requirement is shown, see attached image for an example. The example has 3 linked testcases. Each testcase has three small icons (see yellow elipse):
- unlink testcase
- execution history
- testspec design
The icons are placed close to each other. The first icon imediately removes the linked testcase from the requirement. No warning, no undo it's simply gone. So if someone wanted to read the execution history and mis-clicked the middle button, the testcase is unlinked.
Requirement-testcase coverage is a rather important feature. So, instead of immediately unlinking, please present a dialog: 'Unlinking testcase xxx-123. Are you sure?'.
An undo would probably be much harder to implement.
Also, it would probably be a good thing to separate the remove icon a little from the two other (non-destructive) icons.
add more space before unlink icon and the other two 'access to views' icons.
IMHO this is enough
edited on: 2014-10-16 14:40
I just tested 1.9.13 and noticed the extra space next to the delete button.
There's less chance now for a mis-click so thanks for that.
I was wondering, when i click the link/unlink bottom from a testcase page, a popup is shown with the tasecase and its linked requirements.
It would be nice when i click the link/unlink button from a testrequirement page, an identical popup would be shown with the requirement and its linked testcases.
You could say that this would be more logical for a user, i.e.:
A link/unlink button always leads to a link/unlink popup.
I guess this is probably a nice-to-have and that there are more urgent items.
|2014-02-10 13:18||apenstaartje||New Issue|
|2014-02-10 21:43||fman||QA Team - Task Workflow Status||=> TBD|
|2014-02-10 21:43||fman||Severity||minor => feature request|
|2014-02-10 22:11||fman||Note Added: 0020421|
|2014-02-10 22:11||fman||Status||new => feedback|
|2014-02-10 22:13||fman||Note Edited: 0020421||View Revisions|
|2014-02-20 16:42||apenstaartje||File Added: 2014-02-20_173554.jpg|
|2014-02-20 16:56||apenstaartje||Note Added: 0020467|
|2014-02-20 16:56||apenstaartje||Status||feedback => new|
|2014-03-04 16:45||fman||Note Added: 0020523|
|2014-03-04 16:48||fman||Note Added: 0020524|
|2014-10-16 09:55||apenstaartje||Note Added: 0021950|
|2014-10-16 14:40||apenstaartje||Note Edited: 0021950||View Revisions|
|Copyright © 2000 - 2019 MantisBT Team|