View source | Discuss this page | Page history | Printable version   

QA Tools/HowTo Testlink

Contents

Introduction

This page will guide you through the required steps to use Testlink

How to start with Testlink

This is the URL http://testlink.openbravo.com/testlink/login.php to get the test link. Enter the Login Name and Password provided by the Openbravo to login to the testlink. Click the Login button.

View larger








After logging into the Testlink the page will appear as following.

View larger








Verify the Test Project is Community Sandbox.

View larger

Creation of a Test Suite

Now you are ready to upload a test suite with a set of Test cases. Click the "Specification" tab. If the test suite should come under 2.50 Test Suite then click the 2.50 Test Suite. Right side of the page we can see few buttons. Click the button New child Test Suite.

View larger







Enter the Test Suite Name as "New Test Suite" and click the button "Create Test Suite".

View larger

Creation of a Test Case

After creating the suite this will come under 2.50 Test Suite. Click this newly created suite. There you can see a button "Create Test Cases". Click the button Create Test Cases.

View larger









Here we can enter Test Case Title, Summary, Steps and Expected Results. Click the button "Create". After creating the testcase we will be able to view the test case has come under the suite "New Test Suite". But Still we need to check the check box "update tree after every operation". If we check this after a page refresh New Test Suite(1) will appear. Below to that the newly created testcase will appear. This means the test suite has one test case. If we create n number of testcases for this suite then this will have New Test Suite(n) will appear.

View larger

Creation of a Child Test Suite with Testcase inside

If we need we can create child test suite also for the suite New Test Suite. Click the "New Test Suite" and in the right side of the page click the button "New child Test Suite". Enter the Test Suite name as "child suite 1" and click the button "Create Test Suite". Now this child test suite will come under New Test Suite.

View larger








Click the child test suite and click "Create Test Cases". Here enter Test Case Title, Summary, Steps and Expected Results for the child test case. Click Create button and check the checkbox update tree after every operation.

View larger

Creation of Test Plan

By following the above steps we can create child suites and also test cases for the suites. Now it is time to create the Test plan for the test suite. Click the tab "Home" and click the folder "Test Plan Management" in Test Plan. There you can see number of Test plans.

View larger








Click Create button. Enter the name as "new project" and click Create button. The test plan will be created.

View larger








Go to the tab Home and select the test plan "new project" in the combo box Test plan.

View larger








Click "Add/Remove Test Cases" in Test Plan contents. We can see the newly created test suite there. Click the test suite. We can select there which test cases need to be added for this test plan and click the button "Add Selected".

View larger








Now the test cases came under the Test suite. The screen will appear as follows.

View larger

Creation of build for Test cases execution

We are ready to execute the test cases now. Click "Execute Tests" in Test Execution.

View larger








Click "Create a new build". In this window Enter the Title and Description as "New Test Build" and click the button "Create".

View larger

How To execute the testcases and report results

We can start execute the testcases and enter the results in this window. Once the testcase is executed successfully click the button "Passed" and Click "Save execution". If the testcase is failed then raise an issue in Mantis for the failure. This is where you can access the Mantis https://issues.openbravo.com. To report the issue in proper way follow the bug reporting guidelines http://wiki.openbravo.com/wiki/Bug_Reporting_Guidelines. After reporting the issue , an id will be generated for that issue. Click the button "Failed" , enter the issue id in Notes/Description and click "Save Execution". If the testcase is unable to run, Click the button "Not Run" and click "Save Execution". If the testcase is unable to test due to some other blocks then click "Blocked" and click "Save Execution".

View larger









New Test Suite contains 2 test cases. It is described as below New Test Suite (2) (2,0,0,0). The first 2 indicates the total no of testcases. The second 2 indicates the total no of testcases not run. The first 0 indicates no of testcases passed. The second 0 indicates no of testcases failed. The third 0 indicates no of testcases blocked.

For example if 1 testcase is passed and 1 testcase is failed the test suite will appear like following New Test Suite (2) (0,1,1,0)

Retrieved from "http://wiki.openbravo.com/wiki/QA_Tools/HowTo_Testlink"

This page has been accessed 46,137 times. This page was last modified on 7 January 2015, at 15:17. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.