Testlink Test Management with Teamforge
-
Upload
collabnet -
Category
Technology
-
view
351 -
download
2
description
Transcript of Testlink Test Management with Teamforge
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 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 ©2015 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
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
Initi
ate
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?
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