Closed Bug 618122 Opened 15 years ago Closed 12 years ago

Add a "Make it Better" functionality to each testcase during a test run session

Categories

(Mozilla QA Graveyard :: MozTrap, enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: aakashd, Unassigned)

Details

Attachments

(2 files)

While running testcases, users should be able to send improvements for testcases via REST calls. Actions: * "Make it Better" - On click, the following areas become editable (i.e. input fields) for the intended testcase: execution steps, expected results, title. The "make it better" button highlights a shade of green and whose text changes to "send edits". Notes: * An already determined result should be unaffected by the functionality of the make it better actions.
Actions: * Send Edits - On click, the previously editable fields will revert to being read-only. The button will become disabled. The changes will be sent as a draft for the specific version of the testcase associated to the test run/cycle. Also, a yellow disclaimer above "Execution steps" will pop-up notifying the user what has happened.
Target Milestone: 0.1 → 0.4
Is there anywhere the user can see their submitted draft? I assume the test case there in the run screen reverts back to its actual approved state, so where can they go to confirm that their submitted draft is what they intended to submit?
> Is there anywhere the user can see their submitted draft? Currently, there isn't. That's a good idea and something to add here. I'll try to update the mock-ups
Assignee: nobody → mozaakash
I foresee some layout trickiness here, trying to fit essentially a full "edit test case" form into the "run tests" UI. It might be more sane to just link to an "edit test case" screen prefilled with this test case version, and either open it in a new window or link them back to their same "run tests" page when done.
A Pivotal Tracker story has been created for this Bug: http://www.pivotaltracker.com/story/show/13299059
Assignee: mozaakash → nobody
Cameron Dawson changed story state to started in Pivotal Tracker
Cameron Dawson changed story state to finished in Pivotal Tracker
Cameron Dawson changed story state to accepted in Pivotal Tracker
Cameron Dawson changed story state to accepted in Pivotal Tracker
Cameron Dawson deleted the linked story in Pivotal Tracker
functionality covered.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: