testlink test management with teamforge

18
TeamForge Test Management CollabNet Nov 18, 2014

Upload: collabnet

Post on 02-Jul-2015

352 views

Category:

Technology


2 download

DESCRIPTION

TestLink is a widely adopted open source product for test management. Now tightly integrated with TeamForge, this combination provides the ability to create test case trackers and associate them with requirements. Join this webinar to understand how test management can be tied into continuous integration using TeamForge, allowing your agile teams to collaborate and get early feedback. Also, see how traceability can be easily maintained from requirement to test cases to defects and builds.

TRANSCRIPT

Page 1: Testlink Test Management with Teamforge

1 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge Test Management

CollabNet

Nov 18, 2014

Page 2: Testlink Test Management with Teamforge

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

Page 3: Testlink Test Management with Teamforge

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

Page 4: Testlink Test Management with Teamforge

4 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Implementing Enterprise Agility

Page 5: Testlink Test Management with Teamforge

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

Page 6: Testlink Test Management with Teamforge

6 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Integration Points

• Create Project • Create User • Create

Permissions

TeamForge Push

• Project • User • Permission

Replicated in TestLink

Page 7: Testlink Test Management with Teamforge

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

Page 8: Testlink Test Management with Teamforge

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

Page 9: Testlink Test Management with Teamforge

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

Page 10: Testlink Test Management with Teamforge

10 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

• Project Progress

• Test Plan Metrics

Dashboard

Page 11: Testlink Test Management with Teamforge

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

Page 12: Testlink Test Management with Teamforge

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

Page 13: Testlink Test Management with Teamforge

13 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Demo

Page 14: Testlink Test Management with Teamforge

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

Page 15: Testlink Test Management with Teamforge

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

Page 16: Testlink Test Management with Teamforge

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

Page 17: Testlink Test Management with Teamforge

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

Page 18: Testlink Test Management with Teamforge

18 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Questions?

[[email protected]]

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