Skip to content

Latest commit

 

History

History
81 lines (42 loc) · 2.18 KB

getting_started.md

File metadata and controls

81 lines (42 loc) · 2.18 KB

Imagination Technologies Limited logo

Creator System Test Framework

Set up TestLink

TODO -- notes on setting up TestLink server, jenkins TestLink plugin.

Create a new test case within TestLink

Log in to TestLink

In your browser navigate to the test link configuration page.

login

Enter your login details, if you don't already have an account click on the "New User?" link and create a new account.

The dashboard screen should now be displayed.

Creating a new test case

Select the "Test Specification" link, located at the bottom left of the page.

test_spec

On the Test Specification page there is a tree that lists all of the test cases.

Select the position in the tree where you wish to create your new test case. for example, to create a new smoke test you would select the "Smoke" folder icon.

test_spec_tree

At the top of the right hand window click the Actions icon

config

Click the Create icon next to the "Test Case Options" heading

add_icon

Populate the "Test Case Title", "Summary" and "Preconditions" fields.

Select "Automated" for the Execution type

Enter the name that nose test uses to identify the testcase into the "Nosetest testcase name" box

Enter the name of the testcase into the "junit test name" box

test_case

Click the create button.

Add any steps required to your testcase. This defines the expected inputs and outputs.

steps

Click the testlink logo to return back to the dashboard.

testlink

Add your new Testcase to the Testplan

From the dash board, select the test plan from the drop down box and click ok.

In this case we will be using "System Test"

Click on the "Add / Remove Test Cases" link, located at the bottom right

add_test_case_to_plan

At the bottom of the Add/Remove test cases page click on the Test Suite that contains your Test Case

Select your Test Case from the list on the right

Click the Add selected button.

add_test_case_list

Your new testcase will now be picked up on the next test run executed by jenkins.