SlideShare a Scribd company logo
1 of 18
1 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
TeamForge Test Management
CollabNet
J Venkat
Director of Engineering
Nov. 18th 2014
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
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
4 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Implementing Enterprise Agility
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
6 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Integration Points
• Create Project
• Create User
• Create
Permissions
TeamForge
Push
• Project
• User
• Permission
Replicated in
TestLink
7 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Defect 3
Defect 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
8 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Test Case Execution Path
Build
7.1
Build
7.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
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
10 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
• Project Progress
• Test Plan Metrics
Dashboard
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
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
InitiateTest
4
13 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Demo
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
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
16 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Migration for existing TestLink & TeamForge Customers
Existing
Stand-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
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
18 Copyright ©2014 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

More Related Content

What's hot

RemoteLaunch Overview Presentation (2021)
RemoteLaunch Overview Presentation (2021)RemoteLaunch Overview Presentation (2021)
RemoteLaunch Overview Presentation (2021)Inflectra
 
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...FIWARE
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseClareMcLennan
 
TestLink introduction
TestLink introductionTestLink introduction
TestLink introductionDavid Ionut
 
Deployment automation framework with selenium
Deployment automation framework with seleniumDeployment automation framework with selenium
Deployment automation framework with seleniumWenhua Wang
 
Tutorial ranorex
Tutorial ranorexTutorial ranorex
Tutorial ranorexradikalzen
 
Keyword-driven Test Automation Framework
Keyword-driven Test Automation FrameworkKeyword-driven Test Automation Framework
Keyword-driven Test Automation FrameworkMikhail Subach
 
Test Automation and Continuous Integration
Test Automation and Continuous Integration Test Automation and Continuous Integration
Test Automation and Continuous Integration TestCampRO
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiHo Chi Minh City Software Testing Club
 
Testing automation in agile environment
Testing automation in agile environmentTesting automation in agile environment
Testing automation in agile environmentPerfecto Mobile
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Fabricio Epaminondas
 
Jenkins as the Test Reporting Framework
Jenkins as the Test Reporting FrameworkJenkins as the Test Reporting Framework
Jenkins as the Test Reporting FrameworkNitin Sharma
 
Katalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing teamKatalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing teamKatalon Studio
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...SlideTeam
 

What's hot (18)

Test link
Test linkTest link
Test link
 
Key Factors To Ensure Test Automation Framework Success
Key Factors To Ensure Test Automation Framework SuccessKey Factors To Ensure Test Automation Framework Success
Key Factors To Ensure Test Automation Framework Success
 
Demo1ghjkl
Demo1ghjklDemo1ghjkl
Demo1ghjkl
 
Qa process
Qa processQa process
Qa process
 
RemoteLaunch Overview Presentation (2021)
RemoteLaunch Overview Presentation (2021)RemoteLaunch Overview Presentation (2021)
RemoteLaunch Overview Presentation (2021)
 
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
 
TestLink introduction
TestLink introductionTestLink introduction
TestLink introduction
 
Deployment automation framework with selenium
Deployment automation framework with seleniumDeployment automation framework with selenium
Deployment automation framework with selenium
 
Tutorial ranorex
Tutorial ranorexTutorial ranorex
Tutorial ranorex
 
Keyword-driven Test Automation Framework
Keyword-driven Test Automation FrameworkKeyword-driven Test Automation Framework
Keyword-driven Test Automation Framework
 
Test Automation and Continuous Integration
Test Automation and Continuous Integration Test Automation and Continuous Integration
Test Automation and Continuous Integration
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
 
Testing automation in agile environment
Testing automation in agile environmentTesting automation in agile environment
Testing automation in agile environment
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015
 
Jenkins as the Test Reporting Framework
Jenkins as the Test Reporting FrameworkJenkins as the Test Reporting Framework
Jenkins as the Test Reporting Framework
 
Katalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing teamKatalon Studio - Best automation solution for software testing team
Katalon Studio - Best automation solution for software testing team
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...
 

Similar to Team forge Test Management with TestLink

Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...Kelvin Silva
 
Improving Quality through Continuous Integration - A case study of CollabNet
Improving Quality through Continuous Integration - A case study of CollabNetImproving Quality through Continuous Integration - A case study of CollabNet
Improving Quality through Continuous Integration - A case study of CollabNetVenkat Janardhanam, MS, MBA
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing ProcessSynerzip
 
Agile Testing Introduction
Agile Testing IntroductionAgile Testing Introduction
Agile Testing IntroductionHai Tran Son
 
Architecting for the cloud storage build test
Architecting for the cloud storage build testArchitecting for the cloud storage build test
Architecting for the cloud storage build testLen Bass
 
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Emtec Inc.
 
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...Amazon Web Services
 
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxOS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxShivareddyGangam
 
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success Cloudtestr Inc.
 
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16AppDynamics
 
Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2
Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2
Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2Sergio Freire
 
Laravel Load Testing: Strategies and Tools
Laravel Load Testing: Strategies and ToolsLaravel Load Testing: Strategies and Tools
Laravel Load Testing: Strategies and ToolsMuhammad Shehata
 
Qa case study
Qa case studyQa case study
Qa case studyhopperdev
 
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationHow To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationRanorex
 
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-54&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5hemasubbu08
 
Mt s12 test_execution
Mt s12 test_executionMt s12 test_execution
Mt s12 test_executionTestingGeeks
 
Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application ServerTest automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application ServerRobbie Minshall
 
Mobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest TeamsMobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest TeamsPerfecto by Perforce
 

Similar to Team forge Test Management with TestLink (20)

Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...Orchestrating Automated Tests in Different Systems - Please Download to watch...
Orchestrating Automated Tests in Different Systems - Please Download to watch...
 
Improving Quality through Continuous Integration - A case study of CollabNet
Improving Quality through Continuous Integration - A case study of CollabNetImproving Quality through Continuous Integration - A case study of CollabNet
Improving Quality through Continuous Integration - A case study of CollabNet
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing Process
 
Agile Testing Introduction
Agile Testing IntroductionAgile Testing Introduction
Agile Testing Introduction
 
Architecting for the cloud storage build test
Architecting for the cloud storage build testArchitecting for the cloud storage build test
Architecting for the cloud storage build test
 
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
 
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
 
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxOS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
 
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
 
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
 
Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2
Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2
Testival meetup 60_leveraging_the_power_of_your_testing_with_xray_20210112_v2
 
Laravel Load Testing: Strategies and Tools
Laravel Load Testing: Strategies and ToolsLaravel Load Testing: Strategies and Tools
Laravel Load Testing: Strategies and Tools
 
Qa case study
Qa case studyQa case study
Qa case study
 
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationHow To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test Automation
 
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-54&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
 
Mt s12 test_execution
Mt s12 test_executionMt s12 test_execution
Mt s12 test_execution
 
Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application ServerTest automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application Server
 
kishore
kishorekishore
kishore
 
Mobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest TeamsMobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest Teams
 
Continuous testing
Continuous testing Continuous testing
Continuous testing
 

More from Venkat Janardhanam, MS, MBA (10)

Test management in Agile Teams
Test management in Agile TeamsTest management in Agile Teams
Test management in Agile Teams
 
Test Management in TeamForge
Test Management in TeamForgeTest Management in TeamForge
Test Management in TeamForge
 
India agile week chennai - Agile maturity to scale for enterprise & blendin...
India agile week   chennai - Agile maturity to scale for enterprise & blendin...India agile week   chennai - Agile maturity to scale for enterprise & blendin...
India agile week chennai - Agile maturity to scale for enterprise & blendin...
 
Journey to the center of DevOps - v6
Journey to the center of DevOps - v6Journey to the center of DevOps - v6
Journey to the center of DevOps - v6
 
Agile Adoption in Testing 2013 - v2
Agile Adoption in Testing 2013 - v2Agile Adoption in Testing 2013 - v2
Agile Adoption in Testing 2013 - v2
 
Developer want change Ops want control - devops
Developer want change Ops want control - devopsDeveloper want change Ops want control - devops
Developer want change Ops want control - devops
 
Agile developers do it globally - v5
Agile developers do it globally - v5Agile developers do it globally - v5
Agile developers do it globally - v5
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 
Purpose Of ALM Tool
Purpose Of ALM ToolPurpose Of ALM Tool
Purpose Of ALM Tool
 
Agile ALM Tool Comparison
Agile ALM Tool ComparisonAgile ALM Tool Comparison
Agile ALM Tool Comparison
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Team forge Test Management with TestLink

  • 1. 1 Copyright ©2014 CollabNet, Inc. All Rights Reserved. TeamForge Test Management CollabNet J Venkat Director of Engineering Nov. 18th 2014
  • 2. 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
  • 3. 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
  • 4. 4 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Implementing Enterprise Agility
  • 5. 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
  • 6. 6 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Integration Points • Create Project • Create User • Create Permissions TeamForge Push • Project • User • Permission Replicated in TestLink
  • 7. 7 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Defect 3 Defect 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
  • 8. 8 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Test Case Execution Path Build 7.1 Build 7.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
  • 9. 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
  • 10. 10 Copyright ©2014 CollabNet, Inc. All Rights Reserved. • Project Progress • Test Plan Metrics Dashboard
  • 11. 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
  • 12. 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 InitiateTest 4
  • 13. 13 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Demo
  • 14. 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
  • 15. 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
  • 16. 16 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Migration for existing TestLink & TeamForge Customers Existing Stand-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
  • 17. 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
  • 18. 18 Copyright ©2014 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

Editor's Notes

  1. Enabling Agility and Governance At CollabNet, we have a passion for helping companies/enterprises achieve Enterprise Agility. By this, we mean helping today’s organizations be more agile and responsive to their business market demands, as well as to allow their teams to implement agile development practices so they can innovate rapidly and be responsive to their business lines and geographic needs. As such, these workgroup teams have been allowed to select their own tools (open source, proprietary, etc.) and processes. This has led to a large number of disconnected tools and processes optimized for the workgroup, but at the expense of the overall company. Overall organizational costs are escalating, and multi-application systems integration is becoming increasingly more difficult. As such companies are searching for ways to: align its teams to have common practices to share intellectual property to gain centralized insight and visibility into progress across the company and to ensure adherence to IP governance and other regulatory requirements.   Across the industry, you see vendors as well as your own organization attempting to provide approaches that are either: i) focused on agile development for the workgroup or ii) strive for centralized control   each at the expense of the other. For instance, you see workgroups adopting open source tools and point tools to implement agile development and delivery. Or you see companies installing heavyweight industry legacy tools to drive highly governed and structured development approaches.   At CollabNet, we firmly believe there doesn't have to be a black and white choice for your organization. Our platform and approach enables Agility and Governance, not agility at the expense of governance. Our platform helps companies like yours to be agile while maintaining governance and leveraging any open source/closed source solution, with any process and methodology for development and despite the fact that they may be geographically dispersed. The result of simultaneously realizing agility and governance will yield a highly agile, innovative, and leveraged organization that is responsive to your business needs – both within individual projects as well as across your organization.
  2. This end-to-end DevOps solution is the only way to ensure fast, frequent and error-free deployments, to any environment. You can automate the entire release process— including packaging, planning, policy standardization, release control, automated deployment and monitoring – to achieve continuous, reliable application releases.