20
#atlassiansummit

Test case management and requirements traceability

Embed Size (px)

DESCRIPTION

Test case management and requirements traceability

Citation preview

Page 1: Test case management and requirements traceability

#atlassiansummit

Page 2: Test case management and requirements traceability

NOTES:

• Your main title goes in the large blue

font.

• If you have a title that naturally splits

into a subtitle, use the smaller green

font for the subtitle. If not, delete the

subtitle

PHOTO

1. Place your photo at around the

same size as the example photo

2. (Keynote users:) Move your photo

onto the blue shape below Select both

photo and shape and then choose

“Mask with selected shape” from the

menu. Double click the photo to edit

the scale and crop position.

Vladimir Belorusets, PhD • Quality Architect/Director • SafeNet, Inc.

Test Case Management and

Requirements Traceability in JIRA

Page 3: Test case management and requirements traceability

NOTES:

• If you use the Chaper Title with

sections system, you can place

a lozenge at the top of the page

to indicate the section, like this

example

• Use this only if it’s important to

remind people of where they’re

at in the Chapter sequence.

SafeNet - Proven Technology Vendor

Trusted to protect the world’s most sensitive data for the world’s most trusted brands.

We protect the most money that moves in the world,

$1 trillion daily.

We protect the most digital identities in the world.

We protect the most classified information in the

world.

FOUNDED

1983

REVENUE

~330m

EMPLOYEES

+1,400 In 25 countries

OWENERSHIP

Private

GLOBAL FOOTPRINT

+25,000 Customers in 100 countries

ACCREDITED

Products certified

to the highest

security standard

Page 4: Test case management and requirements traceability

NOTES:

• If you use the Chaper Title with

sections system, you can place

a lozenge at the top of the page

to indicate the section, like this

example

• Use this only if it’s important to

remind people of where they’re

at in the Chapter sequence.

JIRA

• JIRA is a framework with add-ons

Page 5: Test case management and requirements traceability

NOTES:

• If you use the Chaper Title with

sections system, you can place

a lozenge at the top of the page

to indicate the section, like this

example

• Use this only if it’s important to

remind people of where they’re

at in the Chapter sequence.

Issues

• JIRA issue types:

• Bugs

• Requirements

• Tests

Page 6: Test case management and requirements traceability

Requirements

• User stories and epics

• JIRA Agile supports Scrum

Page 7: Test case management and requirements traceability

Tests

Test Plan

Test Suites

Test Cases

Test Cases

Page 8: Test case management and requirements traceability

Traceability

Requirements Test Cases

Defects

Page 9: Test case management and requirements traceability

Test Case Management Requirement – No 1

• Test case management implementation should be seamlessly integrated with

the entire Atlassian suite.

Page 10: Test case management and requirements traceability

Test Case Management Requirement – No 2

• Test cases and test plans should be presented as if they were just other JIRA

issues.

Page 11: Test case management and requirements traceability

Test Case Management Requirement – No 3

• Test engineers should be able to associate test cases with user stories and bugs

they discover for traceability.

Page 12: Test case management and requirements traceability

Test Case Management Requirement – No 4

• Engineers can execute the same test cases in multiple test plans

independently and in parallel without overwriting the test case results

Page 13: Test case management and requirements traceability

Test Cases vs. Sub-tests

Sub-Test 3

Sub-Test 2

Sub-Test 1 Test Plan 1

Test Plan 3

Test Plan 2

Test Case

• Sub-tests are independent instances of test cases

Page 14: Test case management and requirements traceability

Test Case Management Requirement – No 5

• Aggregated and customizable view

Page 15: Test case management and requirements traceability

Test Case Management Requirement – No 6

Page 16: Test case management and requirements traceability

Test Case Management Requirement – No 7

• Integration with JIRA Agile

Page 17: Test case management and requirements traceability

Test Case Management Requirement – No 8

• Test plan gadget

Page 18: Test case management and requirements traceability

Test Case Management Requirement – No 9

• REST API

Example: https://jira.safenet-inc.com/changeStateServlet?testPlanKey=<Test Plan ID>

&<Test Case ID>=Passed&<Test Case ID>=Failed&<Test Case ID>=Passed

Page 19: Test case management and requirements traceability

Demo

Page 20: Test case management and requirements traceability

Thank you!

Vladimir Belorusets, PhD • Quality Architect/Director • SafeNet, Inc.