• No results found

Quality Management with Rational tools

N/A
N/A
Protected

Academic year: 2021

Share "Quality Management with Rational tools"

Copied!
29
0
0

Loading.... (view fulltext now)

Full text

(1)

Quality Management with Rational tools

Lars Bjorstrup

Presales consultant

[email protected]

(2)

Agenda

 What is test?

 Test Management

 Rational Testing Tools

 Demo

(3)



Test is comparing actual to expected result



Purpose?

 Ensure product quality (errors)  Decision (go / no-go)



Cost / Investment, ROI



Terminology

 Testcase, Testsuite ..

 Manual and Automated testing

 Regression testing  Testphases

(4)

Agenda

 What is test?

 Test Management

 Rational Testing Tools

 Competitive view

(5)

Analyze



Plan Objective:

Organize and maintain an inventory of items to test



Create Objective:

Capturing the steps required to complete a given test



Execute Objective:

Assembling scripts in sequence to perform a suite of tests



Analyze Objective:

Create

(6)

Rational ClearQuest

 Change Management – Defects

– Enhancement Requests

– Customer defined records

 Test Management

– Create and configure test plans and test cases

– Create and run suites or individual test cases

– Extensive query and reporting facilities to measure test progress

 Activity Management

– Built-in work flow Management

(7)

Plan: Enterprise test management & planning

 Manages test planning, test results, quality metrics,

and defects

 Link requirements to tests (traceability)

 Automates sharing and reuse of distributed assets

 Extensible customization of forms and workflows

 Auditable test change history

 e-Signature support

 Supports enterprise-level databases (Oracle, DB2, SQL Server, etc)

(8)
(9)

Create and Execute: Extensible test ecosystem

Integrated with

 Rational Manual Tester

 Rational Functional Tester

 Rational Performance Tester

Partner and customer extensibility Open source plug-ins



Simplifies the management of tools from multiple vendors

Extensible test management system

Partner solutions

Third party test automation tools Test automation tools Open source solutions

(10)

Analyze: Powerful Metrics

Real-time project status

 Queries & Charts

Easily create and modify

with Wizards

Charts: Aging, Trend, Distribution  Reports

Crystal Reports-based

run-time engine

Export to many common formats (Excel,

Word, HTML)

 E-mail notification rules

Automatic notification of events and state

Changes

Configurable through

(11)

Agenda

 What is test?

 Test Management

 Rational Testing Tools

 Demo

(12)

Rational Manual Tester

Building modular manual tests

 Challenge: Creating and maintaining manual tests is labor intensive and difficult

with tools such as Microsoft Word or Excel.



Challenge: Creating and maintaining manual tests is labor intensive and difficult

with tools such as Microsoft Word or Excel.

 Modular tests - share

common content

 Import existing Word or Excel

test documents to quick-start

test development



Modular tests - share

common content



Import existing Word or Excel

test documents to quick-start

test development

Share test content

(13)

Rational Manual Tester

Assisted data entry and data verification

(14)

Rational Manual Tester

(15)

Execute

Rational Functional Tester

Automated Functional Testing



Script Recording

Capture user interactions with the system under test



Script Enhancing

Modify scripts for situation specific challenges



Script Execution

Enhance

Record

(16)

Rational Functional Tester

Supported Recording Environments



IBM Rational Functional Tester supports

the following environments

Web Java

Any VS.NET application running under the .NET Framework



Terminal Emulation

Add-on support for 3270/5250

terminal-based applications



Packaged Applications

(17)

Rational Functional Tester

Recording and enhancing scripts

 Record and Replay functionality

 Data Driven testing (wizard driven process)

 Verification points (also regular expression support)

 Enhancing scripts (VB.net or Java code)

Flexible coding language

Powerful, professional debugger Object map editing flexibility

(18)
(19)

Key Benefits

 Built for Day 1 Productivity

 Mask complexity to get the job done

 Advanced Data Access & Manipulation

 Automated data variation and synchronization

 Root Cause Analysis

 Identifies location and cause of performance problem in hardware and software

Performance testing for the novice and the professional

Performance Tester for Web Based Applications

(20)

1. Rational Tester for SOA Quality

2. Rational Performance Tester Extension for SOA Quality



Both built on Rational Performance Tester technology



Support for Web Services standards

 UDDI, WSDL, SOAP, HTTP, JMS  HTTPS, WS-Security



Integrated with

 Rational Test Management tools (Test Manager with ClearQuest)

 Monitoring tools (Tivoli)

(21)

Rational AppScan

Application Security Testing

Best

Security

Company

#1 in Market Share for

Application Security

– Gartner & IDC

(22)
(23)

Desktop Transport Network Antivirus Protection Encryption (SSL) Firewalls / Advanced Routers

Application Security

Firewall Backend Server Application Servers Simple Info Security Landscape

(24)

IBM Rational Quality Management

Test

Planning

Requirements

Mgmt.

Test Spec.

& Execute

Defects

Mgmt.

Change

Management

Config. Mgmt.

UCM

Build Mgmt.

Analysis &

Design

RAD Purify+ RMT RFT RPT ClearCase BuildForge ClearQuest ReqPro RSA / RSM RDA Rose .. AppScan Robot RTRT

Process

RUP RMC

Portfolio

Mgmt.

Software

Development

RDZ

(25)



Lifecycle Approach to Software Quality Supports

Quality focus early in lifecycle

Quality integrated into the software development lifecycle Traceability from Requirements to test and defects

Govern and controlled testing to manage risk and

compliance (E-signature and full audit trail)

Manual and Automated Testing Open standards



IBM Software Quality Solutions Provide

Faster time-to-value

Consistent, reliable application delivery

Development Development Development Operations Operations Operations Business Business Business

(26)

Agenda

 What is test?

 Test Management

 Rational Testing Tools

 Demo

(27)

For more information

 IBM Rational quality management

http://www-306.ibm.com/software/rational/offerings/testing.html

 DeveloperWorks

(28)
(29)

References

Related documents

The descriptive analysis reveals that GM company regards product quality as the most important factor in selecting suppliers with a mean value of 4.1000 it gives a clear

The specific study will provide: (a) survey technologies based on geophysical and geotechnical methods, (b) new or upgraded equations relating physico-mechanical

A person who signs a Lottery Retail Agreement (LRA) with BCLC to sell lottery tickets must apply for registration with GPEB as a Lottery Retail Contract Manager or as a Designate

Abstract: The forthcoming publication of the revised BS EN ISO 12215-5 is set to transform the structural design of most small crafts for the next decade, with the

A medical school ensures that a narrative description of a medical student’s performance, including his or her non-cognitive achievement, is included as a component of the

This result contradicts the results obtained by previous studies in which trait helpfulness was significantly and positively associated with helpful behavior on the THHT (Saleem

Finally, in Section 6 we study a family of directed graphs that generalizes the family of undirected distance-regular graphs (Definition 6.4 ) and we give an explicit

Test Management Tools - Test Director / Quality Center (Business Process Testing) Integration of Mercury Tools (WinRunner / Quick Test Professional/ Load Runner) with Test