Closed Bug 662694 Opened 14 years ago Closed 13 years ago

a user should be able to create a child object from a list in the Manage pane

Categories

(Mozilla QA Graveyard :: MozTrap, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: camd, Unassigned)

Details

When viewing the list of test cycles in the Manage pane, there should be a button or link next to each cycle in draft mode that is a shortcut to creating a testrun for that cycle. Clicking that should populate the Test Cycle field in the create test run page.
This should be true for test suites and test cases as well.
Summary: a user should be able to create a testrun from the list of test cycles in the Manage pane → a user should be able to create a child object from a list in the Manage pane
A Pivotal Tracker story has been created for this Bug: http://www.pivotaltracker.com/story/show/14300395
Carl Meyer added a comment in Pivotal Tracker: This is super-easy on my end; I think the main work here is for eric, finding or making the right icon for the link.
Cameron Dawson added a comment in Pivotal Tracker: That's easy. I think the icon should be a blinking rocket-ship-smiley-face-monkey-fist-hatching-egg or something along those lines.
Eric Meyer added a comment in Pivotal Tracker: sounds like you have it covered. I'll be sitting on the porch with a mimosa if you need anything. might I recommend off-mauve as a color choice?
Carl Meyer changed story state to started in Pivotal Tracker
Carl Meyer added a comment in Pivotal Tracker: Ok, activated the link here for add-run-in-cycle. Doing add-suite-in-run or add-case-in-suite is quite a bit more complicated and may not actually be a good idea (or even possible, for the latter). A suite has to be activated before it can be included in a run, and a case has to be both approved and activated before it can be included in a suite, and the approving user can't be the user who created it. Even if we can resolve the platform issues here, we'd need to add UI to the add-suite in add-case forms for immediate inclusion in a run/suite, which we currently don't have. I'm going to call this story finished and propose we accept it for its initial description (add run in cycle), and revisit the question of whether the others are doable or desirable at a later date.
Carl Meyer changed story state to finished in Pivotal Tracker
Carl Meyer changed story state to delivered in Pivotal Tracker
Cameron Dawson added a comment in Pivotal Tracker: The "add child" icon looks perfect to me. Nice work, Eric. You're the "Geniusest of them all"
Cameron Dawson added a comment in Pivotal Tracker: Carl: Agreed. I think adding the ability to create a new suite from a testrun is not a good flow, for the reasons you stated. However, creating test cases from a suite seems like something we should explore. Creating a new story now.
Cameron Dawson added a comment in Pivotal Tracker: relates to: https://www.pivotaltracker.com/story/show/14937235
Cameron Dawson changed story state to accepted in Pivotal Tracker
Status: NEW → RESOLVED
Closed: 13 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.