Question regarding Test Plan execution

Ask community to help.

Moderators: Amaradana, TurboPT, TL Developers

Post Reply
akshay
TestLink user
Posts: 3
Joined: Wed Sep 16, 2009 2:56 pm

Question regarding Test Plan execution

Post by akshay »

We are a small company trying to implement testlink. I was able to follow everything except for a small glitch. Is there a way to Assign Test Plan Execution to multiple users? We are a team of three and all the three members go through execution of same test plans and test cases. If i make a different test project, I can again assign the test cases execution to only one user.

I tried searching the forums for answer but could not find the right one. Thanks in Advance :)
shm2bk
Advanced user
Posts: 29
Joined: Sun Jun 08, 2008 3:28 pm

Post by shm2bk »

Hello akshay
We are in the same situation. We are 5 Testers, and every Tester should see alle Testcases, and should be able to execute the Testcases.
Every tester is able to see all the Testcases of the testplan, is able to see the actual status of the testcases of the testplan and is able to execute the testcases he wants to test.
To make this, you have to change the configurations in the file config.inc.php:
Make following settings, then you don't need to assign the testcases to anyone.
$tlCfg->exec_cfg->view_mode->tester='all';
$tlCfg->exec_cfg->exec_mode->tester='all';

Disadvantage:
When 2 testers will execute the same testcase at the same time, the chronological first saving of the status will win, and will set the Teststatus (for example to: <failed>).
We have managed this problem by the way, that every tester has its specific-areas inside the Testplan to test. So we speak with one another, and we havn't any problems until now.
akshay
TestLink user
Posts: 3
Joined: Wed Sep 16, 2009 2:56 pm

Post by akshay »

Thanx for the reply :) That helps a lot. Have a small doubt now because of this new twist. Does this mean that If i assign a testplan to all (say user A and B) If both of them execute (say at different times) I will not be able to see their execution in the report?
akshay
TestLink user
Posts: 3
Joined: Wed Sep 16, 2009 2:56 pm

Post by akshay »

Just tried it out. It doesnt keep a tab of which user got what result. This is a key thing because we can concentrate on a bug if the report shows inconsistency of that test case. If a report says pass or fail but doesnt specify the tester, and does show if it failed for few testers or all of them, or if the last associate makes a mistake and gets a result as pass, then we will lose track of the bug. This can make our implementation of Testlink difficult :( was really loving it so far
shm2bk
Advanced user
Posts: 29
Joined: Sun Jun 08, 2008 3:28 pm

Post by shm2bk »

You wrote: Does this mean that If i assign a testplan to all (say user A and B) If both of them execute (say at different times) I will not be able to see their execution in the report?

Why should a tester do an execution of a testcase a second time? He can see the actual status of the Testcase every time.

Here is our way to test:
When a tester executes a Testcase, and this Testcase is failed, he writes his name and the error-description inside the notes window and sets the Testcase to failed.
Post Reply