1 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
TeamForge Test Management 
CollabNet 
Nov 18, 2014
2 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
8 
Automate Deployment 
Commence Coding 
Product Owner Submits - New Requirements - or New Defects 
Team Collaborates (code – test – fix code – test…) 
Continuous Integration (Automate flow/track processes; App-Build, Test/QA, Release…) 
Controlled Release 
Monitoring & Feedback loops 
1 
2 
3 
4 
5 
6 
7 
Engage Dev Team 
Standardized Development Processes 
ALM 
ARA
3 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
• 
TestLink is open source Test Management Tool 
• 
TestLink integrates with TeamForge through Integrated Application Framework (IAF) for TestCase Management 
• 
Epic, Stories, Defects & Tasks that are used for requirement management will be in TeamForge 
• 
TestSuite, Test Cases, Test Plan will be maintained in TestLink 
• 
The traceability is maintained between requirement tracker to test cases and from test cases to defects 
• 
TeamForge is used for single sign-on and for managing users & permissions of TestLink 
• 
This integration disabled Requirement & Defect tracker that exist in TestLink 
• 
Test cases ids can be searched in TeamForge and linked to any artifacts 
TeamForge Testing Story
4 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Implementing Enterprise Agility
5 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Requirements To Test Management 
Tester creates 
multiple Test Cases 
for a Test Suite 
Test Suite 
Test Cases 
Test Plan 
Defects 
Tracker 
Epic, Stories, Task 
Test Suite automatically 
created per requirement 
Tester creates 
Test Plan for a build 
that holds multiple 
Test Cases 
Defects automatically 
created for failed Test Case 
TeamForge 
TestLink
6 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Integration Points 
•Create Project 
•Create User 
•Create Permissions 
TeamForge Push 
•Project 
•User 
•Permission 
Replicated in TestLink
7 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Defect 3 
Defect 2 
Test Management – Business Model 
Story 
Test Suite 
Test Case 2 
Test Case 3 
Test Case 4 
Test Plan Sprint 1 
Build - 110 
Test Case 1 
Test Case 2 
Test Plan Sprint 2 
Build - 132 
Test Case 3 
Test Case 4 
Test Case 5 
Defect 1 
Test Case 1 
Case 2
8 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Test Case Execution Path 
Build7.1 
Build7.2 
Test Case Repository 2599 cases 
Test Plan 1 
Sprint 1 
Test Plan 2 
Sprint 8 
•Test Case 1 
•… 
•Test Case 2599 
•Test Case 1 
– PASS 
•… 
•Test Case 2599 - FAIL 
•
Test Case 1 
- PASS 
•… 
•Test Case 2599 
- PASS 
Replicated Test cases from Repository 
Selenium Automation 
Regression once per release 
Regression twice a release 
- PASS 
- FAIL 
Manual
9 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
• 
Out of the box Reports 
– 
Test Report on build 
– 
Test Case Assignment Overview 
– 
Failed, Blocked, Not run Test Cases 
– 
Test Case not assigned to Test Plan 
– 
Test result Matrix 
• 
Charts 
– 
Execution result by suite, overall metrics 
Reports & Charts 
Custom report framework available 
for users to build
10 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
• 
Project Progress 
• 
Test Plan Metrics 
Dashboard
11 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
TestLink has the following feature that can be leveraged 
• 
Import / Export 
• 
Email notification 
• 
Assign keyword tags 
• 
Custom fields 
• 
Chinese, Japanese & Korean support 
• 
Version Test Cases 
• 
Assign platform tags 
Out of the box features
12 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Tools Integration – Best Practices 
Test Plan Sprint 1 
Build - 110 
Test Case 1 
Test Case 2 
Test Case 3 
Update automation test result PASS/FAIL 
1 
3 
2 
Initiate Test 
4
13 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Demo
14 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
• 
Installer 
– 
Separate TestLink installer will install the product and its respective components 
– 
The integration will work on TeamForge 7.0, 7.1 & 7.2 
• 
Migration 
Future Roadmap Tools 
•Migrate test cases from tracker to TestLink 
•Migrate requirements data from TestLink to TeamForge 
•Migrate associations between Requirement and Testcases 
Installer & Migration
15 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Migration Path for existing TeamForge Customers 
New Stand-alone 
Assign TestLink Permissions to users 
TeamForge to TestLink 
 
Migrate Users
16 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Migration for existing TestLink & TeamForge Customers 
Existing Stand-alone 
TestLink to TeamForge 
 
Users, Roles & permission 
 
Projects 
 
Requirements from TestLink 
 
Associate Reqs. to Test cases 
TeamForge to TestLink 
 
Migrate Users 
Assign TestLink Permissions to users 
Install CollabNet TestLink Integration
17 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
What is in v2.0 community integration? 
• 
Reports pushed to TeamForge home page 
– 
Requirements mapped to Test cases and latest execution status 
– 
Requirement changes to flag affected test cases 
• 
Usability Menu 
• 
Reference Automation 
– 
TestLink, Jenkins & Selenium integration 
What is in V2.1 certified integration? 
• 
Two box installer 
• 
TestLink distribution decoupled from Integration installer 
• 
Selinux support 
What is coming up in V3.0? 
• 
Orchestrator integration 
Recent Integration Releases
18 Copyright ©2015 CollabNet, Inc. All Rights Reserved. 
Questions? 
[venkatj@collab.net] www.collab.net +1-650-228-2500 +1-888-778-9793 blogs.collab.net twitter.com/collabnet www.facebook.com/collabnet www.linkedin.com/company/collabnet-inc 
Janardhanam Venkat

Testlink Test Management with Teamforge

  • 1.
    1 Copyright ©2015CollabNet, Inc. All Rights Reserved. TeamForge Test Management CollabNet Nov 18, 2014
  • 2.
    2 Copyright ©2015CollabNet, Inc. All Rights Reserved. 8 Automate Deployment Commence Coding Product Owner Submits - New Requirements - or New Defects Team Collaborates (code – test – fix code – test…) Continuous Integration (Automate flow/track processes; App-Build, Test/QA, Release…) Controlled Release Monitoring & Feedback loops 1 2 3 4 5 6 7 Engage Dev Team Standardized Development Processes ALM ARA
  • 3.
    3 Copyright ©2015CollabNet, Inc. All Rights Reserved. • TestLink is open source Test Management Tool • TestLink integrates with TeamForge through Integrated Application Framework (IAF) for TestCase Management • Epic, Stories, Defects & Tasks that are used for requirement management will be in TeamForge • TestSuite, Test Cases, Test Plan will be maintained in TestLink • The traceability is maintained between requirement tracker to test cases and from test cases to defects • TeamForge is used for single sign-on and for managing users & permissions of TestLink • This integration disabled Requirement & Defect tracker that exist in TestLink • Test cases ids can be searched in TeamForge and linked to any artifacts TeamForge Testing Story
  • 4.
    4 Copyright ©2015CollabNet, Inc. All Rights Reserved. Implementing Enterprise Agility
  • 5.
    5 Copyright ©2015CollabNet, Inc. All Rights Reserved. Requirements To Test Management Tester creates multiple Test Cases for a Test Suite Test Suite Test Cases Test Plan Defects Tracker Epic, Stories, Task Test Suite automatically created per requirement Tester creates Test Plan for a build that holds multiple Test Cases Defects automatically created for failed Test Case TeamForge TestLink
  • 6.
    6 Copyright ©2015CollabNet, Inc. All Rights Reserved. Integration Points •Create Project •Create User •Create Permissions TeamForge Push •Project •User •Permission Replicated in TestLink
  • 7.
    7 Copyright ©2015CollabNet, Inc. All Rights Reserved. Defect 3 Defect 2 Test Management – Business Model Story Test Suite Test Case 2 Test Case 3 Test Case 4 Test Plan Sprint 1 Build - 110 Test Case 1 Test Case 2 Test Plan Sprint 2 Build - 132 Test Case 3 Test Case 4 Test Case 5 Defect 1 Test Case 1 Case 2
  • 8.
    8 Copyright ©2015CollabNet, Inc. All Rights Reserved. Test Case Execution Path Build7.1 Build7.2 Test Case Repository 2599 cases Test Plan 1 Sprint 1 Test Plan 2 Sprint 8 •Test Case 1 •… •Test Case 2599 •Test Case 1 – PASS •… •Test Case 2599 - FAIL • Test Case 1 - PASS •… •Test Case 2599 - PASS Replicated Test cases from Repository Selenium Automation Regression once per release Regression twice a release - PASS - FAIL Manual
  • 9.
    9 Copyright ©2015CollabNet, Inc. All Rights Reserved. • Out of the box Reports – Test Report on build – Test Case Assignment Overview – Failed, Blocked, Not run Test Cases – Test Case not assigned to Test Plan – Test result Matrix • Charts – Execution result by suite, overall metrics Reports & Charts Custom report framework available for users to build
  • 10.
    10 Copyright ©2015CollabNet, Inc. All Rights Reserved. • Project Progress • Test Plan Metrics Dashboard
  • 11.
    11 Copyright ©2015CollabNet, Inc. All Rights Reserved. TestLink has the following feature that can be leveraged • Import / Export • Email notification • Assign keyword tags • Custom fields • Chinese, Japanese & Korean support • Version Test Cases • Assign platform tags Out of the box features
  • 12.
    12 Copyright ©2015CollabNet, Inc. All Rights Reserved. Tools Integration – Best Practices Test Plan Sprint 1 Build - 110 Test Case 1 Test Case 2 Test Case 3 Update automation test result PASS/FAIL 1 3 2 Initiate Test 4
  • 13.
    13 Copyright ©2015CollabNet, Inc. All Rights Reserved. Demo
  • 14.
    14 Copyright ©2015CollabNet, Inc. All Rights Reserved. • Installer – Separate TestLink installer will install the product and its respective components – The integration will work on TeamForge 7.0, 7.1 & 7.2 • Migration Future Roadmap Tools •Migrate test cases from tracker to TestLink •Migrate requirements data from TestLink to TeamForge •Migrate associations between Requirement and Testcases Installer & Migration
  • 15.
    15 Copyright ©2015CollabNet, Inc. All Rights Reserved. Migration Path for existing TeamForge Customers New Stand-alone Assign TestLink Permissions to users TeamForge to TestLink  Migrate Users
  • 16.
    16 Copyright ©2015CollabNet, Inc. All Rights Reserved. Migration for existing TestLink & TeamForge Customers Existing Stand-alone TestLink to TeamForge  Users, Roles & permission  Projects  Requirements from TestLink  Associate Reqs. to Test cases TeamForge to TestLink  Migrate Users Assign TestLink Permissions to users Install CollabNet TestLink Integration
  • 17.
    17 Copyright ©2015CollabNet, Inc. All Rights Reserved. What is in v2.0 community integration? • Reports pushed to TeamForge home page – Requirements mapped to Test cases and latest execution status – Requirement changes to flag affected test cases • Usability Menu • Reference Automation – TestLink, Jenkins & Selenium integration What is in V2.1 certified integration? • Two box installer • TestLink distribution decoupled from Integration installer • Selinux support What is coming up in V3.0? • Orchestrator integration Recent Integration Releases
  • 18.
    18 Copyright ©2015CollabNet, Inc. All Rights Reserved. Questions? [venkatj@collab.net] www.collab.net +1-650-228-2500 +1-888-778-9793 blogs.collab.net twitter.com/collabnet www.facebook.com/collabnet www.linkedin.com/company/collabnet-inc Janardhanam Venkat