team forge test management with testlink
TRANSCRIPT
![Page 1: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/1.jpg)
1 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
TeamForge Test Management
CollabNet
J Venkat
Director of Engineering
Nov. 18th 2014
![Page 2: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/2.jpg)
2 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
8
Automate DeploymentCommence 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
![Page 3: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/3.jpg)
3 Copyright ©2014 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
![Page 4: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/4.jpg)
4 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Implementing Enterprise Agility
![Page 5: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/5.jpg)
5 Copyright ©2014 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
![Page 6: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/6.jpg)
6 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Integration Points
• Create Project
• Create User
• Create Permissions
TeamForgePush
• Project
• User
• Permission
Replicated in TestLink
![Page 7: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/7.jpg)
7 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Defect 3Defect 2
Test Management – Business Model
Story
Test Suite
Test Case 1
Test Case 2
Test Case 3
Test Case 4
Test Plan Sprint 1
Build - 110
Test Case 1
Test Case 2
Test Case 3
Test Plan Sprint 2
Build - 132
Test Case 3
Test Case 4
Test Case 5
Defect 1
Test Case 1
Test Case 2
Test Case 3
![Page 8: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/8.jpg)
8 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Test Case Execution Path
Build7.1
Build7.2
• Test Case 1
• …
• Test Case 2599
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
• Test Case 1 - PASS
• …
• Test Case 2599 - FAIL
Manual• Test Case 1
• …
• Test Case 2599
![Page 9: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/9.jpg)
9 Copyright ©2014 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
![Page 10: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/10.jpg)
10 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
• Project Progress
• Test Plan Metrics
Dashboard
![Page 11: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/11.jpg)
11 Copyright ©2014 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
![Page 12: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/12.jpg)
12 Copyright ©2014 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
Init
iate
Te
st
4
![Page 13: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/13.jpg)
13 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Demo
![Page 14: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/14.jpg)
14 Copyright ©2014 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
![Page 15: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/15.jpg)
15 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Migration Path for existing TeamForge Customers
New Stand-alone
Assign TestLink
Permissions to users
TeamForge to TestLink Migrate Users
![Page 16: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/16.jpg)
16 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Migration for existing TestLink & TeamForge Customers
ExistingStand-aloneTestLink 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
![Page 17: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/17.jpg)
17 Copyright ©2014 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
![Page 18: Team forge Test Management with TestLink](https://reader034.vdocuments.us/reader034/viewer/2022042716/55a2d41b1a28abea278b46f7/html5/thumbnails/18.jpg)
18 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Questions?
www.collab.net+1-650-228-2500+1-888-778-9793blogs.collab.nettwitter.com/collabnetwww.facebook.com/collabnetwww.linkedin.com/company/collabnet-inc
Janardhanam Venkat