SlideShare a Scribd company logo
1 of 18
Download to read offline
Testlink Processes &
Workflow
NAVYUG INFOSOLUTIONS
SURBHI SAXENA
P a g e 2 | 18
Table of Contents
Testlink Processes...................................................................................................................... 4
Testlink Workflow...................................................................................................................... 5
Step 1: Login into web app......................................................................................................... 6
Step 2: Create Test Project......................................................................................................... 7
Step 3: Create A Test Plan.......................................................................................................... 8
Step 4: Create Build ................................................................................................................... 8
Step 5: Create Requirement Specification Operation................................................................. 9
Step 6: Create Requirement Operation...................................................................................... 9
Step 7: Create Test Suites ....................................................................................................... 10
Step 8: Create Test Cases........................................................................................................ 10
Step 9: Map Test Cases with Test Plan..................................................................................... 11
Step 10: Assign Test Case......................................................................................................... 12
Step 11: Test Case Execution................................................................................................... 12
Step 12: Log Bug in Trac if any ................................................................................................. 13
Step 13: Test Reports and Metrics ........................................................................................... 14
Report: Bug per test case screenshot....................................................................................... 14
Report: Test result matrix screenshot...................................................................................... 15
Report: Charts screenshot ....................................................................................................... 15
User role available in Testlink .................................................................................................. 16
Steps to import test cases / test Suite...................................................................................... 16
Reference Link ......................................................................................................................... 18
P a g e 3 | 18
Revision History-
Approval List-
S. No. Name Role Approval / Review Date
1. Sadhvi Singh QA Lead 12-sep-2016
2. Vishal Singh QA Lead 12-sep-2016
Version Date Author Description of Changes
Version_0.1 5-sep-2016 Surbhi Saxena Testlink Workflow
Version_0.2 29-sep-2016 Surbhi Saxena Processes with steps and
screenshot added
Version_0.3 6-Oct-16 Surbhi Saxena Table of content added
P a g e 4 | 18
Testlink Processes
Testlink has seven basic modules
Test Project
Management
Test Plan
Management
Requirement
Specification
Build /
Release
Creation
Test
Specification
Test
Execution
Generating
Test Reports
Features Available
 Create, Delete Project(s)
 Associate QA roles to
project
Features Available
 Create, Delete, Multiple
Test Plan
 User can assign bulk of test
cases with test plan
Features Available
 Create, Edit, Delete,
Versioning of requirement
 Import, Export, Freeze
requirement
Features Available
 Create, Delete Build
/ Release
 Active / Inactivity of
Build / Release
Features Available
 Test suite Creation,
Deletion, Edit, Import,
Export, Move and Copy
 Test case Creation,
Deletion, Import, Export,
Move and Copy, Assign
test case to test plan
 Search test cases
Features Available
 Execute test step / test
case against versions
 Map bug across test case
through Trac
Features Available
 Format Supported: -
HTML, Word
 Email Report
 Test Plan, Test Report,
Build status, Execution
reports available
 Charts, bug per test case
report available
P a g e 5 | 18
Testlink Workflow
Note: For more detail please find detailed steps below
Create Test Project
Import or Create Test Plan
Import or Create Build
Import or Create Requirement Specification
Import or Create Test Suite
Import or Create Test Cases
Map all test cases with Test Plan & assign test
cases to Tester
Execute Test Cases
Passed Failed /
Blocked
Map bug Id from bug logged in Trac
Analyze / Monitor / Track Project or
QA status through Reports
P a g e 6 | 18
Step 1: Login into web app
Enter login id and password>> Click on log in button
After login, user will navigate to the home page:
P a g e 7 | 18
Step 2: Create Test Project
Navigate to home page >>Navigate to Test Project >> Click on Test Project Management>> Click on create
button>> Fill all the required fields >> Save the details
P a g e 8 | 18
Step 3: Create A Test Plan
Navigate to home page >>Navigate to Test Plan >> Click on Test Plan Management>> Click on create button
>> Fill all the required fields >> Save the details
Step 4: Create Build
Navigate to home page >>Navigate to Test Plan >> Click on Builds / Release>> Click on create button >>Fill
all the required fields >> Save the details
P a g e 9 | 18
Step 5: Create Requirement Specification Operation
Navigate to Requirements >>Click on Requirements Specification >> Click on create button>> Fill all required
fields>> Click on save button
Step 6: Create Requirement Operation
Run step 5 >> Select Requirement Specification Operation from (side tree) >>Click on setting icon >>
Click on create button under Requirement Operations>> Fill all the required fields>> Click on save button
P a g e 10 | 18
Step 7: Create Test Suites
Navigate to home page >>Navigate to Test Specification >> Click on Test Specification >> Click on setting
icon>> Click on create icon>> Fill all the required fields>> Click on save button
Step 8: Create Test Cases
Run Step 7 >> Navigate to Home page >> Navigate to Test Specification >> Click on setting icon >>Test
Case Operation >> Fill all required field (summary, pre conditions) >> Click on create button>>Select test
case (Side tree) >> Create steps for test case >> Click on save button
P a g e 11 | 18
Step 9: Map Test Cases with Test Plan
A) For one by one mapping: Run step 8 >> Select test case from side tree >> Click on setting icon>> Click
on Add to Test Plan button >> Selected test cases will be mapped to test plan
B) For bulk mapping: Navigate to home page >> Navigate to Test Plan Contents >> Click on Add / Remove
test cases >> Select test suite>> Select one or more test cases>> Click on Add Selected button >> All test
cases will be mapped to test plan
P a g e 12 | 18
Step 10: Assign Test Case
Navigate to home page >> Navigate to Test Plan Contents >> Click on Assign Test Case Execution>> Select
test suite (From side tree) >> select one or more test cases >> Select user >> Click on Do button >> Click on
save button >> Test case will be assigned to QA
Step 11: Test Case Execution
Navigate to home page >> Navigate to Test Execution >> Click on Execute Tests>> Select test case (from side
tree) >> Execute (Pass / Fail/ Block) test case
P a g e 13 | 18
Step 12: Log Bug in Trac if any
Run step 11>> Navigate to bug management >> Click on bug mgmt. icon >> On popup window, click on
access to bug tracking system link (it will land you on Trac link)>> Log bug in Trac>>Close Trac window >>Bug
link will appear against the test case
P a g e 14 | 18
Step 13: Test Reports and Metrics
Navigate to home page >> Navigate to Test Execution >> Click on Test Report and Metrics
Report: Bug per test case screenshot
P a g e 15 | 18
Report: Test result matrix screenshot
Report: Charts screenshot
P a g e 16 | 18
User role available in Testlink
 Guest Tester
 Senior Tester
 Leader
 Admin
Note: Roles & Responsibilities can change or are customizable through rights available in Testlink
Steps to import test case / test suite
Pre Conditions:
1. Ex-Converter should be installed on user’s machine [https://sourceforge.net/pro-
jects/ex-converter/] for Version 1.2.1
2. User should have “Source Excel File” (Excel file with desired test cases or test suites)
Steps:
Step 1: Launch Ex-Converter
Step 2: Select desired template type radio button for Test Cases / Test Suites.
Step 3: Select “Source Excel File” From hard disk.
Step 4: Select “Destination XML File” or create a new XML file.
Step 5: Enter ‘1’ under ‘Active Sheet’, since sheet in use is the first one of the Excel file
Step 5: Map all fields with your “Source Excel File”. Let say your test cases starts form row 3
and ends on 10th
row so enter ‘3’ in ’Start Row’ and ‘10’ in ‘End. Map other field corresponding
to the source file.
Note: Please find below mapping screenshot
P a g e 17 | 18
Source File
Mapping
P a g e 18 | 18
Step 6. Click on Convert button and check log if needed.
Step7. Now, navigate to Testlink web page >> Test Specification tab >> Your desired test suite
or test suite operations >> Click on import button >> Choose your XML file and upload it. It will
upload all your test cases under desired test suite
Reference Link
1. http://www.guru99.com/testlink-tutorial-complete-guide.html
2. https://www.youtube.com/watch?v=P2zWScVjuag
3. http://www.softwaretestinghelp.com/testlink-tutorial-1/
4. https://www.google.co.in/webhp?sourceid=chrome-in-
stant&ion=1&espv=2&ie=UTF-8#q=Exconverter+Quick+tutorial

More Related Content

What's hot

Software testing ... who’s responsible is it?
Software testing ... who’s responsible is it?Software testing ... who’s responsible is it?
Software testing ... who’s responsible is it?Manjula03809891
 
SoapUI Pro Plugin Workshop #SoapUIPlugins
SoapUI Pro Plugin Workshop #SoapUIPluginsSoapUI Pro Plugin Workshop #SoapUIPlugins
SoapUI Pro Plugin Workshop #SoapUIPluginsSmartBear
 
RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...
RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...
RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...Yogindernath Gupta
 
Test automation using selenium presented by Quontra Solutions
Test automation using selenium presented by Quontra SolutionsTest automation using selenium presented by Quontra Solutions
Test automation using selenium presented by Quontra SolutionsQUONTRASOLUTIONS
 
Advanced Selenium Workshop
Advanced Selenium WorkshopAdvanced Selenium Workshop
Advanced Selenium WorkshopClever Moe
 
Selenium XPath Performance Problems in IE
Selenium XPath Performance Problems in IESelenium XPath Performance Problems in IE
Selenium XPath Performance Problems in IEClever Moe
 
Selenium
SeleniumSelenium
Seleniumnil65
 
Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using seleniumshreyas JC
 
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code baseSingle Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code baseRalf Sternberg
 
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker PresentationSan Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker PresentationClever Moe
 
Introduction To Testlink
Introduction To TestlinkIntroduction To Testlink
Introduction To Testlinkguest1425e3
 
Creating selenium remote control tests
Creating selenium remote control testsCreating selenium remote control tests
Creating selenium remote control testsDang Nguyen
 

What's hot (18)

Qtp
QtpQtp
Qtp
 
Team forge Test Management with TestLink
Team forge Test Management with TestLinkTeam forge Test Management with TestLink
Team forge Test Management with TestLink
 
Ecad final
Ecad finalEcad final
Ecad final
 
Qtp ans
Qtp ansQtp ans
Qtp ans
 
Software testing ... who’s responsible is it?
Software testing ... who’s responsible is it?Software testing ... who’s responsible is it?
Software testing ... who’s responsible is it?
 
SoapUI Pro Plugin Workshop #SoapUIPlugins
SoapUI Pro Plugin Workshop #SoapUIPluginsSoapUI Pro Plugin Workshop #SoapUIPlugins
SoapUI Pro Plugin Workshop #SoapUIPlugins
 
RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...
RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...
RFT Tutorial - 5 How Do We Record Data Verification Point For Test Objects Us...
 
Testing Guide
Testing GuideTesting Guide
Testing Guide
 
Test automation using selenium presented by Quontra Solutions
Test automation using selenium presented by Quontra SolutionsTest automation using selenium presented by Quontra Solutions
Test automation using selenium presented by Quontra Solutions
 
About Selenium Webdriver
About Selenium WebdriverAbout Selenium Webdriver
About Selenium Webdriver
 
Advanced Selenium Workshop
Advanced Selenium WorkshopAdvanced Selenium Workshop
Advanced Selenium Workshop
 
Selenium XPath Performance Problems in IE
Selenium XPath Performance Problems in IESelenium XPath Performance Problems in IE
Selenium XPath Performance Problems in IE
 
Selenium
SeleniumSelenium
Selenium
 
Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using selenium
 
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code baseSingle Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
 
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker PresentationSan Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
 
Introduction To Testlink
Introduction To TestlinkIntroduction To Testlink
Introduction To Testlink
 
Creating selenium remote control tests
Creating selenium remote control testsCreating selenium remote control tests
Creating selenium remote control tests
 

Viewers also liked

Serving the Equity Imperative 7_1
Serving the Equity Imperative 7_1Serving the Equity Imperative 7_1
Serving the Equity Imperative 7_1Sophia Laderman
 
Обзор модных коллекций. Весна-Лето 2016. Подколзина
Обзор модных коллекций. Весна-Лето 2016. ПодколзинаОбзор модных коллекций. Весна-Лето 2016. Подколзина
Обзор модных коллекций. Весна-Лето 2016. ПодколзинаЖанна Подколзина
 
ஐரோப்பியர் காலம் 7.1 & 7.2
ஐரோப்பியர் காலம் 7.1 & 7.2ஐரோப்பியர் காலம் 7.1 & 7.2
ஐரோப்பியர் காலம் 7.1 & 7.2DHIVEK MOHAN
 
Beauty bubbleonblabdropin (1)
Beauty bubbleonblabdropin (1)Beauty bubbleonblabdropin (1)
Beauty bubbleonblabdropin (1)William Slaise Jr
 
SAICM conference speech current_mh final feb 5
SAICM conference speech current_mh final feb 5SAICM conference speech current_mh final feb 5
SAICM conference speech current_mh final feb 5Felix Dodds
 
Map hike preview
Map hike previewMap hike preview
Map hike previewGord Hunter
 
Final dissertation
Final dissertationFinal dissertation
Final dissertationAlan McGeady
 
Scott Stokes Portfolio 2016
Scott Stokes Portfolio 2016Scott Stokes Portfolio 2016
Scott Stokes Portfolio 2016Scott Stokes
 

Viewers also liked (11)

resume word
resume wordresume word
resume word
 
Serving the Equity Imperative 7_1
Serving the Equity Imperative 7_1Serving the Equity Imperative 7_1
Serving the Equity Imperative 7_1
 
Обзор модных коллекций. Весна-Лето 2016. Подколзина
Обзор модных коллекций. Весна-Лето 2016. ПодколзинаОбзор модных коллекций. Весна-Лето 2016. Подколзина
Обзор модных коллекций. Весна-Лето 2016. Подколзина
 
ஐரோப்பியர் காலம் 7.1 & 7.2
ஐரோப்பியர் காலம் 7.1 & 7.2ஐரோப்பியர் காலம் 7.1 & 7.2
ஐரோப்பியர் காலம் 7.1 & 7.2
 
Beauty bubbleonblabdropin (1)
Beauty bubbleonblabdropin (1)Beauty bubbleonblabdropin (1)
Beauty bubbleonblabdropin (1)
 
SAICM conference speech current_mh final feb 5
SAICM conference speech current_mh final feb 5SAICM conference speech current_mh final feb 5
SAICM conference speech current_mh final feb 5
 
Map hike preview
Map hike previewMap hike preview
Map hike preview
 
Final dissertation
Final dissertationFinal dissertation
Final dissertation
 
Gunjan-CV
Gunjan-CVGunjan-CV
Gunjan-CV
 
Opovo 6
Opovo 6Opovo 6
Opovo 6
 
Scott Stokes Portfolio 2016
Scott Stokes Portfolio 2016Scott Stokes Portfolio 2016
Scott Stokes Portfolio 2016
 

Similar to Testlink_Version 0.3

Digite - Test Management Training
Digite - Test Management TrainingDigite - Test Management Training
Digite - Test Management TrainingDigite, Inc.
 
QTP with Descriptive programming
QTP with Descriptive programmingQTP with Descriptive programming
QTP with Descriptive programmingKuldeep Sharma
 
Qtp with descriptive programming
Qtp with descriptive programmingQtp with descriptive programming
Qtp with descriptive programmingmedsherb
 
Qtp With Descriptive Programming
Qtp With Descriptive ProgrammingQtp With Descriptive Programming
Qtp With Descriptive ProgrammingKuldeep Sharma
 
Telerik Test studio
Telerik Test studio Telerik Test studio
Telerik Test studio Ahamad Sk
 
Alm qc 11_training
Alm qc 11_trainingAlm qc 11_training
Alm qc 11_trainingjayant25
 
Quality Center
Quality CenterQuality Center
Quality CenterSachin-QA
 
Test Management Tool HP ALM- Quality Center Part 1
Test Management Tool  HP ALM- Quality Center Part 1Test Management Tool  HP ALM- Quality Center Part 1
Test Management Tool HP ALM- Quality Center Part 1Murageppa-QA
 
HP Quality Center
HP Quality CenterHP Quality Center
HP Quality CenterANKUR-BA
 
Test Management Tool HP ALM- Quality Center Part 2
Test Management Tool  HP ALM- Quality Center Part 2Test Management Tool  HP ALM- Quality Center Part 2
Test Management Tool HP ALM- Quality Center Part 2Murageppa-QA
 
Execute Automation Testing in 3 Steps
Execute Automation Testing in 3 StepsExecute Automation Testing in 3 Steps
Execute Automation Testing in 3 StepsExecuteAutomation
 
Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"Fwdays
 
Qtp Training Deepti 1 Of 4187
Qtp Training Deepti 1 Of 4187Qtp Training Deepti 1 Of 4187
Qtp Training Deepti 1 Of 4187Azhar Satti
 
Testing in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita GalkinTesting in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita GalkinSigma Software
 
Guide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation ToolGuide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation ToolSubrat Srivastava
 
Qtp Training
Qtp TrainingQtp Training
Qtp Trainingmehramit
 
Notepad Testing Report
Notepad Testing Report  Notepad Testing Report
Notepad Testing Report Paras
 
testproject-210523182343.pdf
testproject-210523182343.pdftestproject-210523182343.pdf
testproject-210523182343.pdfVishalPatil105290
 

Similar to Testlink_Version 0.3 (20)

Digite - Test Management Training
Digite - Test Management TrainingDigite - Test Management Training
Digite - Test Management Training
 
QTP 9.2
QTP 9.2QTP 9.2
QTP 9.2
 
QTP with Descriptive programming
QTP with Descriptive programmingQTP with Descriptive programming
QTP with Descriptive programming
 
Qtp with descriptive programming
Qtp with descriptive programmingQtp with descriptive programming
Qtp with descriptive programming
 
Qtp With Descriptive Programming
Qtp With Descriptive ProgrammingQtp With Descriptive Programming
Qtp With Descriptive Programming
 
Telerik Test studio
Telerik Test studio Telerik Test studio
Telerik Test studio
 
Alm qc 11_training
Alm qc 11_trainingAlm qc 11_training
Alm qc 11_training
 
Quality Center
Quality CenterQuality Center
Quality Center
 
Test Management Tool HP ALM- Quality Center Part 1
Test Management Tool  HP ALM- Quality Center Part 1Test Management Tool  HP ALM- Quality Center Part 1
Test Management Tool HP ALM- Quality Center Part 1
 
HP Quality Center
HP Quality CenterHP Quality Center
HP Quality Center
 
Test Management Tool HP ALM- Quality Center Part 2
Test Management Tool  HP ALM- Quality Center Part 2Test Management Tool  HP ALM- Quality Center Part 2
Test Management Tool HP ALM- Quality Center Part 2
 
Execute Automation Testing in 3 Steps
Execute Automation Testing in 3 StepsExecute Automation Testing in 3 Steps
Execute Automation Testing in 3 Steps
 
PEOPLESOFT PTF
PEOPLESOFT PTFPEOPLESOFT PTF
PEOPLESOFT PTF
 
Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"
 
Qtp Training Deepti 1 Of 4187
Qtp Training Deepti 1 Of 4187Qtp Training Deepti 1 Of 4187
Qtp Training Deepti 1 Of 4187
 
Testing in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita GalkinTesting in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita Galkin
 
Guide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation ToolGuide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation Tool
 
Qtp Training
Qtp TrainingQtp Training
Qtp Training
 
Notepad Testing Report
Notepad Testing Report  Notepad Testing Report
Notepad Testing Report
 
testproject-210523182343.pdf
testproject-210523182343.pdftestproject-210523182343.pdf
testproject-210523182343.pdf
 

Testlink_Version 0.3

  • 1. Testlink Processes & Workflow NAVYUG INFOSOLUTIONS SURBHI SAXENA
  • 2. P a g e 2 | 18 Table of Contents Testlink Processes...................................................................................................................... 4 Testlink Workflow...................................................................................................................... 5 Step 1: Login into web app......................................................................................................... 6 Step 2: Create Test Project......................................................................................................... 7 Step 3: Create A Test Plan.......................................................................................................... 8 Step 4: Create Build ................................................................................................................... 8 Step 5: Create Requirement Specification Operation................................................................. 9 Step 6: Create Requirement Operation...................................................................................... 9 Step 7: Create Test Suites ....................................................................................................... 10 Step 8: Create Test Cases........................................................................................................ 10 Step 9: Map Test Cases with Test Plan..................................................................................... 11 Step 10: Assign Test Case......................................................................................................... 12 Step 11: Test Case Execution................................................................................................... 12 Step 12: Log Bug in Trac if any ................................................................................................. 13 Step 13: Test Reports and Metrics ........................................................................................... 14 Report: Bug per test case screenshot....................................................................................... 14 Report: Test result matrix screenshot...................................................................................... 15 Report: Charts screenshot ....................................................................................................... 15 User role available in Testlink .................................................................................................. 16 Steps to import test cases / test Suite...................................................................................... 16 Reference Link ......................................................................................................................... 18
  • 3. P a g e 3 | 18 Revision History- Approval List- S. No. Name Role Approval / Review Date 1. Sadhvi Singh QA Lead 12-sep-2016 2. Vishal Singh QA Lead 12-sep-2016 Version Date Author Description of Changes Version_0.1 5-sep-2016 Surbhi Saxena Testlink Workflow Version_0.2 29-sep-2016 Surbhi Saxena Processes with steps and screenshot added Version_0.3 6-Oct-16 Surbhi Saxena Table of content added
  • 4. P a g e 4 | 18 Testlink Processes Testlink has seven basic modules Test Project Management Test Plan Management Requirement Specification Build / Release Creation Test Specification Test Execution Generating Test Reports Features Available  Create, Delete Project(s)  Associate QA roles to project Features Available  Create, Delete, Multiple Test Plan  User can assign bulk of test cases with test plan Features Available  Create, Edit, Delete, Versioning of requirement  Import, Export, Freeze requirement Features Available  Create, Delete Build / Release  Active / Inactivity of Build / Release Features Available  Test suite Creation, Deletion, Edit, Import, Export, Move and Copy  Test case Creation, Deletion, Import, Export, Move and Copy, Assign test case to test plan  Search test cases Features Available  Execute test step / test case against versions  Map bug across test case through Trac Features Available  Format Supported: - HTML, Word  Email Report  Test Plan, Test Report, Build status, Execution reports available  Charts, bug per test case report available
  • 5. P a g e 5 | 18 Testlink Workflow Note: For more detail please find detailed steps below Create Test Project Import or Create Test Plan Import or Create Build Import or Create Requirement Specification Import or Create Test Suite Import or Create Test Cases Map all test cases with Test Plan & assign test cases to Tester Execute Test Cases Passed Failed / Blocked Map bug Id from bug logged in Trac Analyze / Monitor / Track Project or QA status through Reports
  • 6. P a g e 6 | 18 Step 1: Login into web app Enter login id and password>> Click on log in button After login, user will navigate to the home page:
  • 7. P a g e 7 | 18 Step 2: Create Test Project Navigate to home page >>Navigate to Test Project >> Click on Test Project Management>> Click on create button>> Fill all the required fields >> Save the details
  • 8. P a g e 8 | 18 Step 3: Create A Test Plan Navigate to home page >>Navigate to Test Plan >> Click on Test Plan Management>> Click on create button >> Fill all the required fields >> Save the details Step 4: Create Build Navigate to home page >>Navigate to Test Plan >> Click on Builds / Release>> Click on create button >>Fill all the required fields >> Save the details
  • 9. P a g e 9 | 18 Step 5: Create Requirement Specification Operation Navigate to Requirements >>Click on Requirements Specification >> Click on create button>> Fill all required fields>> Click on save button Step 6: Create Requirement Operation Run step 5 >> Select Requirement Specification Operation from (side tree) >>Click on setting icon >> Click on create button under Requirement Operations>> Fill all the required fields>> Click on save button
  • 10. P a g e 10 | 18 Step 7: Create Test Suites Navigate to home page >>Navigate to Test Specification >> Click on Test Specification >> Click on setting icon>> Click on create icon>> Fill all the required fields>> Click on save button Step 8: Create Test Cases Run Step 7 >> Navigate to Home page >> Navigate to Test Specification >> Click on setting icon >>Test Case Operation >> Fill all required field (summary, pre conditions) >> Click on create button>>Select test case (Side tree) >> Create steps for test case >> Click on save button
  • 11. P a g e 11 | 18 Step 9: Map Test Cases with Test Plan A) For one by one mapping: Run step 8 >> Select test case from side tree >> Click on setting icon>> Click on Add to Test Plan button >> Selected test cases will be mapped to test plan B) For bulk mapping: Navigate to home page >> Navigate to Test Plan Contents >> Click on Add / Remove test cases >> Select test suite>> Select one or more test cases>> Click on Add Selected button >> All test cases will be mapped to test plan
  • 12. P a g e 12 | 18 Step 10: Assign Test Case Navigate to home page >> Navigate to Test Plan Contents >> Click on Assign Test Case Execution>> Select test suite (From side tree) >> select one or more test cases >> Select user >> Click on Do button >> Click on save button >> Test case will be assigned to QA Step 11: Test Case Execution Navigate to home page >> Navigate to Test Execution >> Click on Execute Tests>> Select test case (from side tree) >> Execute (Pass / Fail/ Block) test case
  • 13. P a g e 13 | 18 Step 12: Log Bug in Trac if any Run step 11>> Navigate to bug management >> Click on bug mgmt. icon >> On popup window, click on access to bug tracking system link (it will land you on Trac link)>> Log bug in Trac>>Close Trac window >>Bug link will appear against the test case
  • 14. P a g e 14 | 18 Step 13: Test Reports and Metrics Navigate to home page >> Navigate to Test Execution >> Click on Test Report and Metrics Report: Bug per test case screenshot
  • 15. P a g e 15 | 18 Report: Test result matrix screenshot Report: Charts screenshot
  • 16. P a g e 16 | 18 User role available in Testlink  Guest Tester  Senior Tester  Leader  Admin Note: Roles & Responsibilities can change or are customizable through rights available in Testlink Steps to import test case / test suite Pre Conditions: 1. Ex-Converter should be installed on user’s machine [https://sourceforge.net/pro- jects/ex-converter/] for Version 1.2.1 2. User should have “Source Excel File” (Excel file with desired test cases or test suites) Steps: Step 1: Launch Ex-Converter Step 2: Select desired template type radio button for Test Cases / Test Suites. Step 3: Select “Source Excel File” From hard disk. Step 4: Select “Destination XML File” or create a new XML file. Step 5: Enter ‘1’ under ‘Active Sheet’, since sheet in use is the first one of the Excel file Step 5: Map all fields with your “Source Excel File”. Let say your test cases starts form row 3 and ends on 10th row so enter ‘3’ in ’Start Row’ and ‘10’ in ‘End. Map other field corresponding to the source file. Note: Please find below mapping screenshot
  • 17. P a g e 17 | 18 Source File Mapping
  • 18. P a g e 18 | 18 Step 6. Click on Convert button and check log if needed. Step7. Now, navigate to Testlink web page >> Test Specification tab >> Your desired test suite or test suite operations >> Click on import button >> Choose your XML file and upload it. It will upload all your test cases under desired test suite Reference Link 1. http://www.guru99.com/testlink-tutorial-complete-guide.html 2. https://www.youtube.com/watch?v=P2zWScVjuag 3. http://www.softwaretestinghelp.com/testlink-tutorial-1/ 4. https://www.google.co.in/webhp?sourceid=chrome-in- stant&ion=1&espv=2&ie=UTF-8#q=Exconverter+Quick+tutorial