Mantis Bugtracker          
testlink.org

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004831TestLinkUsers and Rightspublic2011-12-06 04:172013-05-31 17:52
Reportertalame 
Assigned Tofman 
PrioritynormalSeverityfeature requestReproducibilityN/A
StatusclosedResolutionfixed 
PlatformWINDOWSOSWINDOWSOS Version2000
Product Version1.9.3 (2011 Q3 - bug fixing) 
Fixed in Version1.9.7 (2013 Q2 - bug fixing) 
Summary0004831: Allow test case auditor (test analyst) with permission to edit test case content after execution
DescriptionIn order to disallow junior test analysts from editing test cases by mistake while using the copy/duplicate feature or for other reasons. I have disabled can_delete_executed and can_edit_executed. Due to time constraint, in certain projects, the test analyst or dedicated test case writer may document the basic information for a testcase and the detailed steps after the test plan execution. Also during test case auditing, the auditor my find some errors.

If both parameters are set to disabled, there is no way for the auditor or a dedicated senior test analyst to review and correct the errors. Rather than having to create a new version for a simple syntax error, is there a way to add another permission setting within the role feature allowing users with a permission to override the can_edit_executed only.
Steps To ReproducePrecondition:
============
can_delete_executed = DISABLED
can_edit_executed = DISABLED

Test Designer role:
        Test Case view (read only access)
        Test Case create/edit
Test Auditor (senior Test Designer):
        Test Case view (read only access)
        Test Case create/edit
        Test Case edit executed (NEW PERMISSION)
Test Coordinator:
        Test Plan execute
        Build create/edit
        Test Plan metrics
        Test Plan planning
        Role assignment
Tester role:
        Test Case view (read only access)
        Test Plan execute

Scenario:
========
1-Test Analyst generate (document) Test cases
2-Test Coordinator creates test plan, add test cases, and assign test cases to testers
3-Tester executes his/her assigned test cases.
4-Tester identifies discrepancies or test case syntax/step errors to be fixed.
5-Auditor reviews test cases or receives error list from tester
6-Test auditor(senior tester) perform all necessary fixes to the executed test case and sets the custom field "Complete/Audited" to checked.
TagsNo tags attached.
Database (MySQL,Postgres,etc)MYSQL
BrowserFirefox, IE9
PHP Version5.2 and above
TestCaseID
QA Team - Task Workflow StatusREADY FOR TESTING
Attached Files

- Relationships

-  Notes
(0016125)
Julian (reporter)
2011-12-06 08:06

Create new version of the test case and update Test plan.

- Issue History
Date Modified Username Field Change
2011-12-06 04:17 talame New Issue
2011-12-06 08:06 Julian Note Added: 0016125
2013-05-31 17:52 fman QA Team - Task Workflow Status => READY FOR TESTING
2013-05-31 17:52 fman Status new => closed
2013-05-31 17:52 fman Assigned To => fman
2013-05-31 17:52 fman Resolution open => fixed
2013-05-31 17:52 fman Fixed in Version => 1.9.7 (2013 Q2 - bug fixing)



Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker