qualitätssicherung und software-testing mit hp quality …fcsseldorf_qualitycenter... · presales...

46
Qualitätssicherung und Software-Testing mit HP Quality Center Düsseldorf, 5. Nov 2008 © 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Udo Blank, Presales Consultant, HP Software Deutschland

Upload: phamdiep

Post on 26-Aug-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Qualitätssicherung undSoftware-Testing mitHP Quality CenterDüsseldorf, 5. Nov 2008

© 2008 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

Udo Blank,

Presales Consultant,

HP Software Deutschland

Page 2: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Agenda

HP Quality Center1

Business Process Testing2

2 3 November 2008

Shift IT resources to strategic initiatives

Business Process Testing2

News HP Quality Center3

Page 3: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Quality Center

Page 4: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP BTO Software

Geschäftsergebnisse

APPLIKATIONENSTRATEGIE

Qualitäts-Management

BETRIEB

Business ServiceManagement

IT ServiceManagement

Business ServiceAutomation

Operations Orchestration

Marktführendes Softwareportfolio für IT Management

4 3 November 2008

Project & PortfolioManagement

Center

CIO Office

CTO Office

SOACenter

SAP, Oracle, SOA, J2EE, .Net

QualityCenter

PerformanceCenter

ApplicationSecurity Center

BusinessAvailability

Center

OperationsCenter

NetworkManagement

Center

ServiceManagement

Center

ClientAutomation

Center

Data CenterAutomation

Center

Universal CMDB

Operations Orchestration

Page 5: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Unaufhaltsamer Anstieg der IT Komplexität

SOA, Shared Services, Web 2.0,Enterprise 2.0

Erhöhter Zeit-und

Kostendruck

FailureVerteilte

Teams

Integrierte

53 November2008

New and agile business capabilitiesBusiness services?

CRM Operationse-

CommerceFinance

ErhöhteKomplexität

CIOAuswirkung eines einzelnen Fehlers kann erheblich sein!

IntegrierteGeschäfts-prozesse

Page 6: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Tool: MS Word

Team: 5 Personen

Tool: Lotus Notes

Team: 5 Personen

Tool: Solution Manager

Team: 35 Personen

Tool: MS Excel

Team: 10 Personen

Tool: MS Outlook

Team: 5 Personen

QA TeamBusinessAnalysten

SI oder Berater UATTeamApplikationsbetrieb

Herausforderungen Quality Management

Ja Nein

Kann eine hohe Qualität Ihrer Anwendung garantiert werden ?

Haben Sie einen konsistenten, wiederverwendbarenTestprozess ?

Kennen Sie die “Quality-to-Risc Trade-offs” ?

Team: 5 Personen Team: 5 Personen

Tests: Meist automatisiert

Model: CMM

Team: 35 Personen

Tests: Hauptsächlich manuell

Model: ASAP Methodologie

Team: 10 Personen Team: 5 Personen

Tests: UAT

6 3 November 2008

Page 7: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center

Test Director for Quality Center

Dashboard

HP Quality Center

Center Management

ReleaseManagement

RequirementsManagement

Risk-based TestManagement

DefectManagement

QA LabManagement

RequirementsDefinition

7 3 November 2008

Foundation

Shared data repository Central administration Workflows Open APIs

Functional Testing

QuickTestProfessional

BusinessProcessTesting

ServiceTest

SOA Testing

QAInspect

Security Testing

ManagementManagement Management Management

SAP

ChangeImpactTesting

BPT forSAP

Service TestManagement

Management(add on)

Definition(add-on)

7

Page 8: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

The right process mitigates risk

ALIGN WITH PMO

Define Design Build TestGo Live

and SupportContinuousImprovement

TestRequirements

IssuesDefects

Execute TestScenarios

TestPerformance

DiagnoseProblems

OPTIMIZE PERFORMANCEOPTIMIZE QUALITYMANAGE REQUIREMENTS

Build andAutomateTest Cases

LINK

TOPRO

DU

CTIO

N

GoNo-Go

BusinessRequirements

INTEG

RA

TEW

ITHD

EMA

ND

QUALITY MANAGEMENT

Business-orientiertes Qualitätsmodell

IssuesAnalyze Test

ReportDefects

CreateTest Plan

Defects

PlanCapacity

TuneTest

Strategy

LINK

TOPRO

DU

CTIO

N

Define UseCases

HP Software Quality Modell

INTEG

RA

TEW

ITHD

EMA

ND

HP Quality Center

TestDirector für Quality CenterOrganisation and Struktur für QualitätsprozesseZentrale Kontrollinstanz für alle Testing Assets

8 3 November 2008

Page 9: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Enterprise Architektur

• Weblösung

• J2EE Technologie− Offene API

− Anpassbare Workflows

Internet

− Anpassbare Workflows

− Hochverfügbarkeitsunterstützung

− 3rd Party Synchronisierung

• Unterstützte Umgebungen− Windows, Solaris, AIX, Linux

− VMware, Citrix

− Weblogic, Websphere, Jboss, IIS

− Oracle, SQL Server

9 3 November 2008

Quality CenterProjekte

FilesystemRepositoryTestskripteAnlagen

Quality CenterInstanz

Datenbank-server

Applikations-server

Page 10: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

•Nachverfolgung unterschiedlicherRequirements-Typen

•Management der Requirements-Abhängigkeiten

•Analyse der Auswirkungen eines“Requirement Changes”

Management kompletter und verifizierbarer Requirements

BUSINESS PROZESSE

QUALITÄTSPlanung

Requirements Management

Kompletter Requirements-Lifecycle

•Nutzung existierender Assets in MSWord

BUSINESSRequirements

BUSINESS PROZESSE

TESTManagement

“DEFECTS”

Management

10 3 November 2008

Page 11: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Risikobasierte Qualitätsplanung

Ein Vertrag zwischen dem Business und demQualitätsteam

BUSINESS

QUALITÄTS

Planung

QUALITÄTS-VERTRAG

•Abschätzung des“Requirements”- Risikos

•Automatische Kalkulation desTestaufwandes

•Optimierung der Testfall-Abdeckung

Umfassende Risikominimierung

BUSINESSRequirements

TESTManageme

nt

DEFECTS

Management

Page 12: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Management von Releases und Zyklen

•Nachverfolgung der Fortschrittedes aktuellen Release und Abgleichgegenüber den Planungen

•Visibilität der Release Qualität unddes Release Zustandes bzgl. derFreigabe

•Vergleich der Releases und Zyklenfür die kontinuierliche Prozess-Verbesserung

Nachverfolgung des Release Fortschrittes und derQualität

BUSINESS PROZESSE

QUALITÄTSPlanung

Release und Zyklen

für die kontinuierliche Prozess-Verbesserung BUSINESS

Requirements

BUSINESS PROZESSE

TESTManagement

“DEFECTS”

Management

Reporting

Dashboards

12 3 November 2008

Page 13: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Test ManagementOptimierung des Testzyklus

•Zentrale Verwaltung aller TestAssets

•Entwurf und Erzeugung manuellerund automatisierter Tests ohneSkripts (Framework)

•Anpassbare Testausführung

Entwurf, Erstellung, Planung und Ausführung von Tests

BUSINESS PROZESSE

QUALITÄTSPlanung

13 3 November 2008

•Verwaltung von Testumgebungenund zeitgesteuerte RemoteAusführung

BUSINESSReqiirements

BUSINESS PROZESSE

TESTManagement

“DEFECTS”

Management

Page 14: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Defect Management

Ermittlung von fehleranfälligen Komponenten und SDLC Phasen

Verfolgung von Defekten über den vollen QA-Zyklus

BUSINESS PROZESSE

QUALITÄTSPlanung

•N:M Verknüpfungen zwischenDefekten und Tests, Test Sets, TestInstanzen und Requirements

•Speicherung von Defekt-Änderungen für lückenloseDokumentierung undVerbesserungsanalyse

14 3 November 2008

BUSINESSRequirements

BUSINESS PROZESSE

TESTManagement

“DEFECTS”

Management

Verbesserungsanalyse

•Anpassbarer Defect Workflowund automatischeBenachrichtigung

Page 15: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Reporting und Analyse

•Qualitätsanalyse und Visibilität fürdie Entscheidungsträger

•Anpassbare Qualitätsreports undGraphen

•Analyse der Durchführung von“Live tests”

•DokumentengeneratorBUSINESS PROZESSE

QUALITÄTSPlanung

Release und Zyklen

Nachverfolgung des Release Fortschrittes und der Qualität

•Dokumentengenerator BUSINESSRequirements

BUSINESS PROZESSE

TESTManagement

“DEFECTS”

Management

Reporting

Dashboards

15 3 November 2008

Page 16: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Dashboard

•Qualtiäts-Dashboard und wichtigePerformance Indikatoren

•Übergreifende Projekt-Indikatorenin Echtzeit

•Visibilität für dieEntscheidungsträger

•Anpassbare Business Logik BUSINESS PROZESSE

QUALITÄTSPlanung

Release und Zyklen

Nachverfolgung des Release Fortschrittes und der Qualität

•Anpassbare Business Logikeingebettet in die KPIs

•Personalisierte Sichtweisen

BUSINESSRequirements

BUSINESS PROZESSE

TESTManagement

“DEFECTS”

Management

Reporting

Dashboards

16 3 November 2008

Page 17: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP TestDirector für Quality Center

Test Director für Quality Center

QA TeamBusinessAnalysten

SI oder Berater UATTeamApplikationsbetrieb

0

Nutzen durch automatisierte Echtzeit-Metriken ermitteln

Verbesserung der Effizienz durch Zusammenarbeit und bessereWiederverwendbarkeit

Kostensenkung durch Zentralisierung der Infrastruktur und desSupports

No

Erfasst, schützt und teilt das Wissen und die Erfahrungen und erhältsomit den Nutzen auch bei Veränderungen in den Teams

X

X

X

X

NoYes

17 3 November 2008

Page 18: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Quality Center Erweiterungen

• Business Process Testing / Change Impact Testing For SAP

• QA TestLab Management

• Service Test Management For SOA

• ServiceTest

• QA Inspect

18 3 November 2008

• QA Inspect

• Center Management

• OTA / Synchronizer API

Page 19: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center

Test Director for Quality Center

Dashboard

HP Quality Center

Center Management

ReleaseManagement

RequirementsManagement

Risk-based TestManagement

DefectManagement

QA LabManagement

RequirementsDefinition

19 3 November 2008

Foundation

Shared data repository Central administration Workflows Open APIs

Functional Testing

QuickTestProfessional

BusinessProcessTesting

ServiceTest

SOA Testing

QAInspect

Security Testing

ManagementManagement Management Management

SAP

ChangeImpactTesting

BPT forSAP

Service TestManagement

Management(add on)

Definition(add-on)

19

Page 20: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Funktionales Testen

• Beim Funktionalen Testen als Teil des SDLC wird eine Anwendung zumersten Mal auf Abdeckung der Business Requirements überprüft

• Funktionales Testen beinhaltet somit die Validierung der Eigenschafteneiner Anwendung hinsichtlich Ihrer Implementierung, Vollständigkeitund Fehlerfreiheit

Anwendung Anwendung?

20 3 November 2008

Anwendung

Requirements

Anwendung

Funktionalität=?

QualitätssicherungBusiness Anwender

Page 21: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Wie kann funktional getestet werden?

Manuell Automatisiert

Zeit

Enge Testfenster und ResourcenmangelBegrenzte IT Resourcen kombiniert mit straffenProjektplänen verhindern häufig die Durchführungeines kompletten Testzyklus

Ablaufgesteuerte automatisierteTestausführungSchnelle Testausführung spart Zeit und ermöglichtder Qualitätssicherung, Projektziele zu erreichen

Effizienz

Entwickler replizieren Defekte manuellTester und Entwickler reproduzieren Defektemanuell , nicht synchronisiert, haben erhöhten

Automatische Defektreplizierung erhöhtGenauigkeitErmöglicht der Entwicklung die einfache

21 3 November 2008

Effizienz manuell , nicht synchronisiert, haben erhöhtenZeitaufwand und testen möglicherweise nicht aufdie glöeiche Weise

Ermöglicht der Entwicklung die einfacheNachvollziehbarkeit von Softwareproblemen

Kosten

Testen in verschiedenen UmgebungenDas Testen von Anwendungen in verschiedenenUmgebungen (OS, Browser, Patchlevel, …) ist nurschwer umsetzbar

Umfangreicher UmgebungssupportEin einzelner automatisierter Test kannunmodifiziert über unterschiedliche Browser,Entwicklungsumgebungen, Betriebssysteme, …ablaufen

Risiko

Unvollständige Testabdeckung beimanueller RegressionManuelle Regressionstests können aus Zeitgründenhäufig nur unvollständig durchgeführt werden

Komplette TestplanabdeckungKomplette Testzyklen können jederzeit über alleReleases, Patches, …. durchgeführt werden

Page 22: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Vorteile

Platformen 1 Intel

Windows XP, Windows Vista, Citrix,

• Schnelle Ausführung von Geschäftsprozessen

• Umfangreiche Umgebungs- und Testplanabdeckung

• Exakte Problemreproduktion

durch automatisiertes Testen:

Betriebssysteme 6Windows XP, Windows Vista, Citrix,Win NT 4, Win 2003

Clients 4 Internet Explorer 6, Netscape 6, Java, Visual C++

Geschäftsprozesse 5Login, Suche, Auftragseingabe, Auftragsbestätigung,Auslieferung

Datenpools 15Kombination aus unterschiedlichen Benutzernamen,Passwörtern, Suchbegriffen, Bestellnummern, Lieferdaten

22 3 November 2008

Total tests to run: 1,800

Page 23: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP QuickTest ProfessionalErstellung und Wartung von Tests ohne Skripten

23 3 November 2008

Page 24: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Unterstützte Umgebungen

Classic Common EmergingCustom C/S

Powerbuilder

Delphi

PowerBuilder 9,10,10.5,11

ERP/CRM

Web-related environments

IE, Netscape

JDK, Java foundation classes, AWT

ActiveX

Custom client server

Windows/Win32

ERP/CRM

SAP

Siebel 7.X and 8.X

Peoplesoft 8.X

Oracle 12i

.Net

HP QuickTest Professional

ERP/CRM

Peoplesoft windows

Siebel 5, 6

GUI clients

Oracle GUI Forms

Windows/Win32

Visual basic

Stingray

Visualage smalltalk

ERP/CRM

Oracle: 11i

JD Edwards web client

Legacy

3270 , 5250 emulators, Vt100

Operating systems

Windows 2000, Windows 2003,XP, Vista, Vista (64bit)

.Net

WPF from .NET 3.0

Winforms

Webforms

HTC/Viewlink

Delphi 8 .NET winforms

Ajax-Web Extensibility

Web services

Macromedia flex

Wireless

Java SWT

Citrix

VMWare desktop support

Mozilla Firefox 2.0, 3.024 3 November 2008

Page 25: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Business ProcessTesting (BPT)Testing (BPT)

Page 26: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center

Test Director for Quality Center

Dashboard

HP Quality Center

Center Management

ReleaseManagement

RequirementsManagement

Risk-based TestManagement

DefectManagement

QA LabManagement

RequirementsDefinition

26 3 November 2008

Foundation

Shared data repository Central administration Workflows Open APIs

Functional Testing

QuickTestProfessional

BusinessProcessTesting

ServiceTest

SOA Testing

QAInspect

Security Testing

ManagementManagement Management Management

SAP

ChangeImpactTesting

BPT forSAP

Service TestManagement

Management(add on)

Definition(add-on)

26

Page 27: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Funktionale Testkomponenten

Einholen derRechnungs-Nr.Bestellung

ablehnen

Net 30Keine Bestell-Bedingungen

Login Functionaler TestPfad Beispiel

Eingabe derBestellung

Erfolgreich testen

Rechnungs-Nr.(via Webservice)

Bestellungablehnen Bedingungen

Barzahlung

Abgleich derInventardaten

Artikel

Finanzen

KundeninformationDurchführung derAuslieferung

Auslie-ferung

Haupt-buchhaltung

Eingabe derBestellung

27 3 November 2008

Page 28: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Traditionelles Testen

Test: Löschen einerBestellung

Bestellung

Login

Test: Bestellungerstellen

Login

Test: BestellungAktualisieren

Login

Bestellung

Bestellunglöschen

Bestellungsuchen

Logout

Bestellunganschauen

Bestellungerstellen

Bestellunganschauen

Logout

Bestellungaktualisieren

Logout

Bestellunganschauen

Bestellungsuchen

28 3 November 2008

Page 29: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Business Process Testing

Bestellungerstellen

BestellunganschauenAnmelden Abmelden

Bestellunglöschen

Bestellungsuchen

Bestellungaktualisieren

Aufwand für Testaufbau und Wartung um >50% reduzieren

Bestellung löschenBestellung

aktualisierenBestellung Initiieren

Testdaten

29 3 November 2008

Page 30: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Test 1

Ticket Orderkomplettieren

Test 4

Testaktualisierta Test

aktualisierta

Synchronisieren von Test Assets für Changesdurch zentralisierte Business Komponenten

Test 1

Test 3Test 2

Test 4

TestaktualisiertaTest

aktualisiertaAktualisierter

Testverlaufa

30 3 November 2008

Page 31: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

500

600

700

800

900Manuell

Traditionelle Automation

BPT FrameworkAutomation

Aggre

gie

rter

Aufw

and

(Stu

nden) Typischerweise 3

Testzyklen

innerhalb eines Upgrades

Messung des ROI

Aufwands- und Nutzenanalyse

200

300

400

500

1 2 3 4 5 6 7 8 9 10

Traditionelle AutomationROI innerhalb 6 Testzyklen

Automation

# der Testzyklen

Aggre

gie

rter

Aufw

and

(Stu

nden)

Aufwand (Stunden)(Annahme: 35 Business Prozesse)

Beschleunigtes TestenROI innerhalb 2 Testzyklen

31 3 November 2008

Page 32: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Vergleich der Testmethoden

ManuellesTesting

ProjektendeProjektstart Aplikation verfügbar

Dokumentieren der Testschritte Durchführung und Analyse der Tests Modifikation der Tests

Durchführung ModifikationAutomatisierung

BusinessProzess Testing(manuell undautomatisiert)

• Testfälle, Parameter, etc. werden gebaut bevor die Applikation verfügbar ist

• Tests werden früher ausgeführt und Defekte früher erkannt

• Reduzierung der Zeit für die Pflege/Wartung

Aufzeichnung der TestsDurchführungund Analyse

der Tests

Modify tests

Erstellung des„Component

flow“

BPT manuell Modifikationder Tests

Automatis. AutomateAutomat. Testlauf

Durchführungund Analyse

der Tests

Modifikationder Tests

Dokumentieren der Testschritte Modifikationder Tests

32 3 November 2008

Page 33: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Marktführerschaft von HP Software

HP60%

“Mercury (acquired by HP) obviously isthe uncontested leader in thedistributed ASQ tools market.”

IDC, 2007

“HP has best-in-class capabilities acrossthe board”

Forrester, 2008

60%

IBM (Rational)15.8%

Compuware6 %

Empirix5.1 %

Borland4.8 %

Others4.8 %

Source. The Forrester Wave™: Functional

Testing Solutions, Q3 2008

Source: Worldwide Distributed AutomatedSoftware Quality Tools 2007–2011 Forecast and

2006 Vendor Shares, IDC 2007

Page 34: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

NewsQuality CenterQuality Center

Page 35: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Forward-looking statementsThis document contains forward looking statements regardingfuture operations, product development, product capabilitiesand availability dates. This information is subject to substantialuncertainties and is subject to change at any time without priornotification. Statements contained in this document concerningthese matters only reflect Hewlett Packard's predictions and /these matters only reflect Hewlett Packard's predictions and /or expectations as of the date of this document and actualresults and future plans of Hewlett-Packard may differsignificantly as a result of, among other things, changes inproduct strategy resulting from technological, internalcorporate, market and other changes. This is not a commitmentto deliver any material, code or functionality and should notbe relied upon in making purchasing decisions.

35 3 November 2008

Page 36: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center 10.0VersionierungVersionsverwaltung von Requirements und Tests

Page 37: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center 10.0VersioningHistorie zu jeder Version von Requirements und Tests

Page 38: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Versionierung

• Erfassen von Baselines

• Verwalten von Baselines

• Vergleichen von Baslines bzgl. Änderungen

Baselining

Vergleichen von Baslines bzgl. Änderungen

• Nutzen von Baselines für neues Projekt

Page 39: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center 10.0

Process EnablementErstellen von Projekten über Templates

Page 40: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center 10.0

Process EnablementKonfigurieren von Projekttemplates

Page 41: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

TemplateTemplateTemplate

SAP Data Mart

HP Quality Center 10.0

Process EnablementSteuerung von Projekteigenschaften über Templates

Portal Billing

ChinaRollout

Page 42: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center 10.0IT InitiativenIT Initiativen ändern das Testvorgehen für Applikationen

SAP Phase 1

CRMPortalData Mart

Integration

BillingPortalData Mart

China Rollout

BillingData Mart

SAP Phase 2

CRM

• Testen steht nicht mehr im Kontext zu einer einzelnen Applikation

• QA ist verantwortlich für end-to-end Validierung pro Initiative

Data Mart Data Mart

02-04-08 04-01-09 07-07-08 04-07-08

Page 43: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center 10.0Gemeinsame Nutzung von AssetsLibrary: Nutzung von Tests und Requirements

SAP Phase 1

CRMPortalData Mart

Integration

BillingPortalData Mart

China Rollout

BillingData Mart

SAP Phase 2

CRM

Data Mart Data Mart

02-04-08 04-01-09 07-07-08 04-07-08

Data Mart

RequirementsTestsDefects

Shared LibraryRequirements,Tests

Page 44: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

HP Quality Center 10.0Gemeinsame Nutzung von AssetsLibrary: Nutzung von Defects

SAP Phase 1

CRMPortalData Mart

Integration

BillingPortalData Mart

China Rollout

BillingData Mart

SAP Phase 2

CRM

Data Mart Data Mart

02-04-08 04-01-09 07-07-08 04-07-08

Data Mart

RequirementsTestsDefects

Shared Defects

Page 45: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Was kommt in QTP 10.0

• Neue und angepasste Technologien

− Delphi & Office support

• Test Asset Versionierung in Quality Center

− Testscript Vergleich

• Gemeinsame Nutzung von Testasset in Quality Center• Gemeinsame Nutzung von Testasset in Quality Center

− Nutzung von Object Repository, Function Libraries und RecoveryScenarios

• Performance Messung

Page 46: Qualitätssicherung und Software-Testing mit HP Quality …fcsseldorf_QualityCenter... · Presales Consultant, HP Software Deutschland. Agenda 1 HP Quality Center 2 Business Process

Vielen Dank!