technology reply – testing methodology...technology reply testing methodology strategies,...

4
TECHNOLOGY REPLY TESTING METHODOLOGY Strategies, methodologies and tools for planning, organising, and managing testing requirements, and the test/requirement process of software projects WHY USE TECHNOLOGY REPLY TESTING METHODOLOGY? This test method has the advantage of being simple and easy to use. No expensive equipment is required, as a single tool enables the user to track and monitor requirements and test processes, so improving quality as well as saving time and money. Many different products have been designed to date as requirement or test repositories; the Technology Reply method does not only enable requirements and tests to be tracked, but it also: > associates requirements and tests, ensuring that all requirements have been met during the verification and validation processes. > assists in producing the project deliverable: requirement logs, test logs and traceability matrices are produced automatically > facilitates the test project tracking and monitoring processes: status reports and test result reports are created automatically THE QUALITY OBJECTIVES OF THE TESTING PROCESS To identify and expose all issues and associated risks, to notify the project team of all known issues, and ensure that these are addressed in an appropriate matter before release To ensure that the system fully meets the customer’s requirements, to maintain the quality of the product, and remain within the cost range established at the project outset.

Upload: others

Post on 15-Jul-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Technology Reply – Testing Methodology...TECHNOLOGY REPLY TESTING METHODOLOGY Strategies, methodologies and tools for planning, organising, and managing testing requirements, and

TECHNOLOGY REPLY TESTING METHODOLOGY

Strategies, methodologies and tools for planning,

organising, and managing testing requirements,

and the test/requirement process of software

projects

WHY USE TECHNOLOGY REPLY TESTING METHODOLOGY?

This test method has the advantage of being simple

and easy to use.

No expensive equipment is required, as a single

tool enables the user to track and monitor

requirements and test processes, so improving

quality as well as saving time and money.

Many different products have been designed to date

as requirement or test repositories; the Technology

Reply method does not only enable requirements

and tests to be tracked, but it also:

> associates requirements and tests, ensuring

that all requirements have been met during the

verification and validation processes.

> assists in producing the project deliverable:

requirement logs, test logs and traceability

matrices are produced automatically

> facilitates the test project tracking and

monitoring processes: status reports and test

result reports are created automatically

THE QUALITY OBJECTIVES OF THE TESTING PROCESS

To identify and expose all issues and associated

risks, to notify the project team of all known

issues, and ensure that these are addressed in an

appropriate matter before release

To ensure that the system fully meets the

customer’s requirements, to maintain the quality

of the product, and remain within the cost range

established at the project outset.

Page 2: Technology Reply – Testing Methodology...TECHNOLOGY REPLY TESTING METHODOLOGY Strategies, methodologies and tools for planning, organising, and managing testing requirements, and

USER REQ PREPARE UAT ACCEPTANCE TEST

SW REQ SYSTEM TESTPREPARESYSTEM TEST

CODE EUNIT TEST

PREPAREINTG TEST

TECHNICALSPEC INTG TEST

Analyst Tester

Project Manager

RequirementManagement

Test Manager

TestingManagement

Test Manager

Reporting & Integration Management

THE TEST MODEL

> Testing activities such as design, analysis, planning

and execution commonly occur throughout the

entire Software Development Life Cycle.

> The various levels reflect the different kinds of

testing on different levels of detail

> The first step in the project is the definition of the

Business User Requirements.

> The Business Acceptance Test Criteria for these

requirements are defined and agreed upon before

proceeding to the start of the technical design

phase. Before moving on to the next phase/level

of technical design, the model recommends test

criteria that have been defined for that level of

technical requirements, and so on.

A POWERFUL AUTOMATED TOOL

> Oracle Test Manager allows the user to create

projects and organise the testing processes,

the requirements to be tested, and any issues

resulting from the tests. The tool highlights the

relationships between these items, allowing the

user to find all the information pertaining to a

particular test, requirement or issue in a quick

and easy manner.

> The Technology Reply Tool Platform can be

logically divided in three main components:

- Requirements

- Testing

- Integration and Tracking

Page 3: Technology Reply – Testing Methodology...TECHNOLOGY REPLY TESTING METHODOLOGY Strategies, methodologies and tools for planning, organising, and managing testing requirements, and

Req. ManageMent Module

Main Functionalities

> Adding new requirements

> Identifying the type of Requirement (User, SW)

management

> Managing attachments

> Viewing the requirement management process

and history

> Links between Requirements and Tests

> Providing results in diagram or exportable data

chart form

test ManageMent Module

Main Functionalities

> Adding new Tests

> Defining Test Steps

> Managing attachments

> Identifying the type of Requirement (Acceptance,

System; Integration) management

> Viewing the test management process

and history

> Links between Requirements and Tests

> Managing test runs and results

> Providing results in diagram or exportable

data chart form

Integration and Reporting Module

This module has been entirely developed by

Reply Technology and works as a plug-in that

receives and elaborates requirement and test

data input from OTM. It can also receive input on

requirements from Jira.

Main Functionalities:

> Automated specifications:

- Requirement Log

- Log

- Test Report

> Ad hoc graphic status (coverage, test reports

including faulty ids etc)

> Logs to optimise project resources

(notifies the user if a requirement has no test

associated or vice versa)

> Automatic traceability matrix specifications

(RTM)

Page 4: Technology Reply – Testing Methodology...TECHNOLOGY REPLY TESTING METHODOLOGY Strategies, methodologies and tools for planning, organising, and managing testing requirements, and

TRACEABILITY

The Reply Testing method provides bidirectional traceability. This ensures that:

> All requirements are addressed by design development and system testing,

integration tests and acceptance testing

> Test cases are present to cover all the requirements

> No additional requirements are present

The benefits of bi-directional requirements traceability include the ability to:

> Analyse the impact of a change

- All work products affected by a changed requirement

- All requirements affected by a change or defect in a work product

> Assess the current status of the requirements and the project

- Identify missing requirements

- Identify missing test cases

By means of a tool designed for integrating and reporting data, it is possible to

generate a Requirement Traceability Matrix (RTM) automatically.

Which type of requirements and which kind of tests need to be tracked in a

project?

It depends on the complexity of the project! The right balance must be reached

in terms of the project’s requirements, costs, schedule and quality.

The tool is extremely flexible and allows the user to track and associate the

type of requirements and tests chosen for a particular project.

The tool can be used to generate data automatically in diagram form.

Log functionalities and graphic alerts help the project manager to understand

whether or not a requirement is associated with a test or viceversa

TurinCorso Francia, 11010143 Turin – Italy Ph. +39 011 771159

MilanVia Castellanza, 1120151 Milan - ItalyPh. +39 02 535761

RomeViale Regina Margherita, 800198 Rome – ItalyPh. +39 06 844341

TrevisoVia Galileo Galilei 2/1331057 Silea (Treviso) - ItalyPh. +39 0422 360204

London83 Baker Street, London. W1U 6AG.Ph: +44 (0) 1628 481553

Technology Reply is part of Reply [REY.MI]. Founded in 1996 and listed in the Star segment of the Italian stock exchange since December 2000, it specialises in the design and implementation of solutions based on new digital media and communication channels. Reply services include: Consultancy, System Integration, Application Management and Business Process Outsourcing.

For further information: www.reply.eu

FORWARDTRACEABILITY

BACKWARDTRACEABILITY

USER REQ

FUNCTIONALREQ

SW REQ

SYSTEM TEST

INTEGRATIONTEST

ACCEPTANCETEST

USER REQ

FUNCTIONALREQ

SW REQ

SYSTEM TEST

INTEGRATIONTEST

ACCEPTANCETEST