Mantis Bugtracker          
testlink.org

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004016TestLinkTest Plan (builds, milestones, test assign)public2010-11-14 10:112012-07-28 15:26
Reporterfman 
Assigned Tofman 
PrioritynormalSeveritymajorReproducibilityalways
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version1.9 RC 1 
Fixed in Version 
Summary0004016: Test Plan COPY AS - Add logic to FORCE some OPTIONS no matter user choice
Description1. Options 'Copy Assigned to' AND 'Copy Builds'
Test Case Assignment to users is done at BUILD LEVEL => is user Choose COPY AS with copy of Assignment - SYSTEM NEED TO COPY also BUILDS => AT user interface COPY BUILD HAS TO BE FORCE SET and DISABLE => user can not UNCHECK.
A feedback is needed on SCREEN.

2. Options 'Copy Test Cases' AND 'Copy Platforms'
Because Test Case linking to test plan is done also using platform (if any exists), the simple and effective way to work (instead of do controls on target test plan to understand what platforms to copy because really used on test cases linked) is :
When user Choose 'Copy Test Cases' -> System will set (in similar way as described for Copy Assign To and Copy Builds) 'Copy Platforms' Without given option to user to UNCHECK it

Some other reasoning has to be done regarding Copy Assigned to, and effects on Copy Roles and new issues regarding PUBLIC and PRIVATE test plans
TagsNo tags attached.
Database (MySQL,Postgres,etc)N/A
Browser
PHP Version
TestCaseID
QA Team - Task Workflow StatusTBD
Attached Filespng file icon issue4016.png [^] (11,651 bytes) 2011-06-09 10:02


png file icon create_test_plan_from_existing_test_plan_mockup.png [^] (17,601 bytes) 2011-06-21 10:17

- Relationships
related to 0003847closedfman TL-34 Create plan as copy copies options not specified 

-  Notes
(0012451)
fman (administrator)
2010-11-14 10:59

Priorities are saved on testplan_tcversions => you can not copy priorities if you do not select also Copy Test Cases.
Then we need to work also on this
(0012452)
fman (administrator)
2010-11-14 11:01

Reminder sent to: Julian

This has become a mess, may be is time to rethink what are the options that REALLY, has a sense to be allowed to be choosen by users.

To much options that have tight interaction among it, means:
- User confusion (work on documentation)
- Lot of work to be done on development side, for something that has not a high value (at least IMHO)
(0015201)
Julian (reporter)
2011-06-09 09:56

will attach a mockup of improved UI to make things clearer soon

-> effort should be low
(0015202)
Julian (reporter)
2011-06-09 10:04

This will make clear which entities belong to each other:

1. You have the choice to updated added test cases to newest version or keep currently linked version
2. platform links and priorities belong to added test cases.

3. if you want to copy assignments builds have to be copied to
(0015203)
Julian (reporter)
2011-06-09 10:46

Copy platform links should be removed as this must be implicitly done when copying added test cases.

Better would be to rename label "Copy added Test Cases" to "Copy added Test Cases for all Platforms" (if platforms used). If no platforms are used stick with "Copy added Test Cases"
(0015282)
Julian (reporter)
2011-06-16 22:18

Reminder sent to: fman

Please let me know what you think about my proposal.
(0015287)
fman (administrator)
2011-06-19 07:55

Would you mind to post a new screen mockup that is in line with your note 15203 ?
Think will be ok.
(0015297)
Julian (reporter)
2011-06-21 10:18

updated mockup.

- priority replaced with urgency.
- removed copy platform links
- improved text to be more clear
(0015523)
Julian (reporter)
2011-07-18 15:41

Assigned to fman as he started to commit some work.

- Issue History
Date Modified Username Field Change
2010-11-14 10:11 fman New Issue
2010-11-14 10:15 fman Description Updated View Revisions
2010-11-14 10:17 fman Description Updated View Revisions
2010-11-14 10:17 fman Relationship added related to 0003847
2010-11-14 10:59 fman Note Added: 0012451
2010-11-14 11:01 fman Note Added: 0012452
2011-06-09 09:56 Julian Note Added: 0015201
2011-06-09 10:02 Julian File Added: issue4016.png
2011-06-09 10:04 Julian Note Added: 0015202
2011-06-09 10:46 Julian Note Added: 0015203
2011-06-16 22:18 Julian Note Added: 0015282
2011-06-19 07:55 fman Note Added: 0015287
2011-06-21 10:17 Julian File Added: create_test_plan_from_existing_test_plan_mockup.png
2011-06-21 10:18 Julian Note Added: 0015297
2011-07-18 15:40 Julian Assigned To => fman
2011-07-18 15:40 Julian Status new => assigned
2011-07-18 15:41 Julian Note Added: 0015523
2012-07-28 15:26 fman Task Workflow Status => TBD



Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker