SQS der weltweit führende Spezialist für Software-Qualität sqs.com SQS-TEST /Professional Die SQS Testsuite im Überblick
Agenda Übersicht SQS Testsuite SQS Test Center Qallisto SQS Test Process Automation (TPA) SQS Test Case Specification (TCS) SQS Dashboard Integrationen & weitere Funktionen Service & Support SQS Group SQS-TEST /Professional November 2015 2
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. Übersicht SQS Testsuite Module und Funktionen SQS Group SQS-TEST /Professional November 2015 3
Übersicht SQS Testsuite Die SQS Testsuite besteht aus vier Hauptmodulen und deckt damit funktional den gesamten Testprozess ab. Dashboard Live-Analyse im Browser Kundenspezifische Berichte Projektübergreifende Auswertungen Softwareübergreifende Auswertungen Nutzung verschiedener Datenquellen Test Process Automation Automatisierung der Testprozesse Testumgebungsmanagement Modularer Action-Word-Ansatz Dynamische Skript-Generierung Verteiltes Testen über Systemgrenzen Integrierter Ergebnisvergleich Ergebnisrückführung und Dokumentation Geschäftsprozesstests Nutzung externer Automatisierungstools Anbindung passender Testtreiber Test Case Specification Systematische Testfallermittlung Äquivalenzklassen-Analyse Entscheidungstabellentest Ursache-Wirkungs-Analyse Anforderungsreview Test Center Anforderungsdokumentation Testfall- und Testdatenspezifikation Testmanagement Planung und Steuerung Testdurchführung Ergebnisdokumentation Analysen und Berichte Import- und Export-Möglichkeiten Integration externer Anwendungen SQS Group SQS-TEST /Professional November 2015 4
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. SQS Test Center Zentrales und integratives Design und Management für Testprojekte SQS Group SQS-TEST /Professional November 2015 5
SQS Test Center Anforderungsdokumentation zum Nachweis der Testabdeckungund Bericht des Qualitätsstatus. Die Anforderungskomponente ermöglicht die hierarchische Dokumentation der testrelevanten Anforderungen und Use Cases sowie die Zuordnung von Testobjekten und Testfällen zur Herstellung einer Abdeckungsbeziehung. Hierarchische Strukturierung Ordner & Unterordner Anforderungen & Unteranforderungen Formatierte Beschreibung (Rich-Text) Typisierung und Kommentare Zuweisung von Testfällen Auswertungen und Berichte Anhänge & Verknüpfungen Historisierbare Notizen Beliebige zusätzliche Informationen Kundenspezifische Integrationen SQS Group SQS-TEST /Professional November 2015 6
SQS Test Center Detaillierte Testfallspezifikation durch hierarchischen Aufbau und strukturiertes Vorgehen über Testobjekte. Die Testfallspezifikation folgt dem ISTQB -Standard und wird durch Ordner und Testobjekte zur Abbildung von Funktionsbereichen und Prozessen mit der entsprechenden Zuordnung der Testfälle strukturiert. Hierarchische Strukturierung Ordner & Unterordner Testobjekte für Funktionen und Prozesse Testfallzuordnung zu Testobjekten Formatierte Beschreibung (Rich-Text) Typisierung, Bewertung und Kommentare Zuordnung zu Anforderungen Auswertungen und Berichte Anhänge & Verknüpfungen Historisierbare Notizen Beliebige zusätzliche Informationen Kundenspezifische Integrationen SQS Group SQS-TEST /Professional November 2015 7
SQS Test Center Trennung zwischen logischen Testfällen und konkreten Testdaten erhöht die Qualität und reduziert den Aufwand. Der logische Testfall beschreibt das Vorgehen, die Testdaten ergänzen die konkreten Ein- und Ausgaben. Die einmalige Beschreibung des Testfalls dient als Basis für Tests mit entsprechenden Testdaten damit reduziert sich der Aufwand bei der Testfallerstellung und Wartung. Strukturierter Aufbau nach ISTQB Detaillierte Spezifikation Parameter erweitern die Spezifikation Wiederverwendbare Strukturen Beliebige Testdatenvarianten Formatierte Beschreibung (Rich-Text) Zuordnung zu Anforderungen Anhänge & Verknüpfungen Historisierbare Notizen Beliebige zusätzliche Informationen Kundenspezifische Integrationen SQS Group SQS-TEST /Professional November 2015 8
SQS Test Center Steigerung der Effizienz und Wartbarkeit der gesamten Testspezifikation durch Vorlagen und Wiederverwendung. Zusätzliche Datenstrukturen in Testfällen ermöglichen konkretere Spezifikationen, die als Vorlagen beliebig wiederverwendet werden können. Ganze Testfälle können zu Szenarien und Geschäftsprozessen mit entsprechenden Daten kombiniert werden. Datenstrukturen erhöhen die Übersichtlichkeit und den Detailgrad in der Spezifikation Wiederverwendung als Vorlagen steigert die Effizienz in der Spezifikation Assistent zur Synchronisierung reduziert bei Anpassungen Fehlerquellen und Aufwand in der Wartung Effiziente Testfallspezifikation durch die Wiederverwendung von Testfällen als Schritte für Geschäftsprozesse und Szenarien Zuordnung entsprechender Testdaten Reduzierung von Aufwand in der Wartung und Fehlerquellen durch automatische Updates bei Anpassungen SQS Group SQS-TEST /Professional November 2015 9
SQS Test Center Das Test Center steuert und unterstützt die manuelle sowie automatisierte Testausführung zentral durch Testpläne. Die Planung der Testvorbereitung sowie der Testausführung erfolgt durch Testzyklen und Test-Sets, denen die auszuführenden Tests zugeordnet werden. Assistenten und Filter unterstützen bei der Erstellung und Verwaltung der Testpläne. Zentrale Planung aller Testaktivitäten Testvorbereitungs- und Testausführungsphasen Planung von Aufgaben und Zuordnung der Bearbeiter Standardisierte und flexible Planungsstruktur Definition von Testzyklen und Test-Sets Assistenten für die manuelle Testausführung Ansteuerung der automatisierten Testausführung Bearbeitungsstatus und Fortschrittsanzeige Zentrale Speicherung und Anzeige der Testergebnisse Einfache Wiederholung und Wiederverwendung geplanter Vorgänge Assistenten und Filter für Erstellung und Verwaltung Geeignet für klassische und agile Vorgehensmodelle SQS Group SQS-TEST /Professional November 2015 10
SQS Test Center Das Test Center unterstützt die manuelle Testausführung mit einem zusätzlichen Assistenten online und offline. Neben der Testausführung direkt aus dem Test Center heraus wird mit dem Test Log Editor ein zusätzlicher Assistenten zur manuellen Testausführung bereitgestellt. Dieser kann online eingebunden oder offline verteilt eingesetzt werden. Externer Assistent zur manuellen Testausführung Planung von Aufgaben und Zuordnung der Bearbeiter Export der Testausführung zur Offline-Bearbeitung Bequeme Schritt-für-Schritt Benutzerführung Detaillierte Ablauf-Beschreibung jedes Tests Zusatzinformationen direkt zur Ausführung Direkte Bewertung der einzelnen Testschritte Einfache Dokumentation der Testergebnisse Dokumentation von Aufwand und Fortschritt Kommentare, Anhänge und Screenshots Zentraler Import der Testergebnisse Zentrale Speicherung und Anzeige der Testergebnisse SQS Group SQS-TEST /Professional November 2015 11
SQS Test Center Das Test Center bietet eine Vielzahl von Standard-Analyseund Berichtsfunktionen für das Testprojekt. Der Status des Testprojektes ist durch die zentralen Auswertungen jederzeit abrufbar. Hierzu stehen verschiedene Filter, Analysen und Berichte für verschiedene Ebenen und Objekte zur Verfügung. Auswertungen auf unterschiedlichen Ebenen Fortschritts- und Status-Anzeige Qualitätsübersicht für alle Projektbereiche Umfassend konfigurierbare Filterfunktionen Export der Testergebnisse und Berichte (bspw. PDF) Zusätzliche Exportmöglichkeiten über PublicAPI Weitere Berichte über Integrationen möglich SQS Group SQS-TEST /Professional November 2015 12
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. Qallisto Die neue Generation der SQS Testsuite SQS Group SQS-TEST /Professional November 2015 13
Qallisto Qallisto vereint die Implementierung von Best Practices mit einem vereinfachten Modell. Qallisto unterstützt das manuelle Testen durch die Nutzung der SQS-Methodik PractiQ und in enger Anlehnung an den ISTQB -Standard Webbasierter Zugang mit Single Sign-On (SSO) Nutzerfreundlich mit geringem Trainingsaufwand Rollenbasierte Zugriffs- und Aufgabensteuerung Einfache Ausführungsplanung für vordefinierte Feature-Tests, Regressions-Tests und Smoke-Tests Komfortable Office-Integration, z. B. Datensynchronisation mit Microsoft Excel Schnelle Analysen und Änderungen durch Live-Filter, Sortieren und Gruppieren in tabellarischer Ansicht mit einem Klick Erkennbarer Qualitätsstatus für jeden Testfall, jedes Testelement sowie die Anforderungsabdeckung SQS Group SQS-TEST /Professional November 2015 14
Qallisto Das einheitlich implementierte Nutzungskonzept ermöglicht ein standardisiertes Vorgehen und die intuitive Anwendung. Qallisto unterstützt die einfache Planung & Steuerung und den Testentwurf und gibt jederzeit Auskunft über den Status des Testprojekts. Beispiele: Integriertes Kanban-Board für die Planung Einfaches Testfall-Design durch das Erfassen von Eingabe- und Prüf-Schritten Internes Dashboard für schnelles Statusreporting Für weitere Details besuchen Sie bitte unseren YouTube-Kanal. SQS Group SQS-TEST /Professional November 2015 15
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. SQS Test Process Automation (TPA) Variable Testprozessautomatisierung mit umfassendem Testumgebungsmanagement SQS Group SQS-TEST /Professional November 2015 16
SQS Test Process Automation (TPA) SQS Test Process Automation automatisiert Prozesse unter Verwendung etablierter Werkzeuge und Treiber. Die Testprozessautomatisierung von SQS-TEST /Professional folgt dem Action-Word- Prinzip und verbindet so einfaches Testmanagement mit komplexer Automatisierung. TPA = Test Process Automation SQS TPA realisiert Test-Automatisierungs-Prozesse Integration etablierter Testtreiber passend zu den Zielsystemen Action-Word-Bibliotheken für die Testfallspezifikation Skript-Bausteine und Action-Word-Module für die Testtreiber Umfassendes Testumgebungsmanagement Automatisierte Vorbereitung, Ausführung und Auswertung Dynamische Skriptgenerierung und Testdaten-Bereitstellung Initialisierung und Ergebnisrückführung Testdatenmanagement SQS Group SQS-TEST /Professional November 2015 17
SQS Test Process Automation (TPA) SQS TPA ermöglicht das automatisierte Testen über verschiedene Systeme parallel und sequentiell. Die Testprozessautomatisierung ermöglicht komplexe und flexible Testumgebungen und das Ansteuern und Nutzen unterschiedlicher Testtreiber und Zielsysteme. SQS-TEST /Professional Zielumgebung Test Center Testfälle Action-Words Testdaten Testumgebungen Testtreiber Test Process Automation Action-Word Bibliothek Testarchiv Initialisieren Ergebnisse Windows Unix Host etc. Action-Module Ranorex TestComplete QTP etc. TPA ermöglicht das automatisierte Testen von Prozessen auch über mehrere Applikationen mit unterschiedlichen Betriebssystemen hinweg TPA unterstützt alle Betriebssysteme, für die es einen Testtreiber gibt. SQS Group SQS-TEST /Professional November 2015 18
SQS Test Process Automation (TPA) Umfangreiche und modulare Automatisierung mit Ranorex als Rekorder und Testtreiber Ranorex Testautomatisierungs-Tools stellen umfassende Funktionen als Capture/Replay- Tool und Testtreiber für die automatisierte Testausführung zur Verfügung. Action-Words in SQS-TEST /Professional Alle Testresultate aus Ranorex sind im SQS Test Center sichtbar Verknüpfung mit Ranorex-Modulen SQS TPA erzeugt eine Ranorex Testsuite dynamisch zur Laufzeit und führt diese aus. SQS Group SQS-TEST /Professional November 2015 19
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. SQS Test Case Specification (TCS) Systematische Testfallermittlung mit etablierten Methoden SQS Group SQS-TEST /Professional November 2015 20
SQS Test Case Specification (TCS) SQS Test Case Specification (TCS) ist die Lösung zur Qualitätssicherung Ihrer unternehmenskritischen Anwendungen. TCS bildet die bewährte SQS-Methode zur Erreichung einer hohen Testabdeckung mit einer optimierten Anzahl an qualifizierten Testfällen ab. Äquivalenzklassenanalyse Entscheidungstabellen 1 Alle Kombinationen der Abhängigkeiten werden automatisch generiert 2 3 Durch geschicktes Zusammenlegen werden Kombinationen reduziert Automatisch werden daraus Testfälle im Test Center bereitgestellt Vorteile Anwendung einer anerkannten Methode zur systematischen Testfallermittlung Hohe Testabdeckung bei optimaler Anzahl an Testfällen Automatische Generierung von Testfällen Export der qualitativ hochwertigen Testfälle in verschiedene Testsysteme Aufwertung Ihrer bestehenden Testumgebung Nicht die Menge der Testfälle ist entscheidend, sondern ihre Qualität! SQS Group SQS-TEST /Professional November 2015 21
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. SQS Dashboard Kennzahlen und Monitoring verschiedener Quellen SQS Group SQS-TEST /Professional November 2015 22
SQS Dashboard Das SQS Dashboard ist ein System zur Einrichtung eines kundenspezifischen Monitorings aus verschiedenen Quellen. Alle Projektkennzahlen auf einen Blick. Das Dashboard stellt alle gewünschten Daten und Kennzahlen aus unterschiedlichen Systemen in einer übersichtlichen Web- Oberfläche im Browser dar. So kann der Projektleiter schnell und jederzeit die aktuelle Situation überblicken und steuern. Vorteile Einheitliches und unternehmensweites Berichtswesen Flexible Zusammenstellung von Daten und Kennzahlen aus unterschiedlichen Systemen in einer übersichtlichen Web- Oberfläche Verbesserte Transparenz Ihrer Projekte Keine doppelte Pflege der notwendigen Daten und damit Vermeidung von Inkonsistenzen SQS Group SQS-TEST /Professional November 2015 23
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. Integrationen & weitere Funktionen SQS Group SQS-TEST /Professional November 2015 24
Beispiele erfolgreicher Integrationen Vielfältige Integrationen für Anforderungen, Prozesse, Abweichungen und Automatisierungstools. SQS-TEST /Professional unterstützt durch seine öffentliche Schnittstelle (PublicAPI) und die Architektur der Testprozessautomatisierung eine Vielzahl möglicher Integrationen. Beispiele:* Quelle: Webseiten der Hersteller und Publikationen * Verfügbarkeit und Aufwand der Integrationen auf Anfrage SQS Group SQS-TEST /Professional November 2015 25
Vertikalisierung, Produkte und SQS Technologie Wiederverwendbare Assets erzeugen direkten, zusätzlichen Nutzen für verschiedene Branchen und Produkte. SQS Services und Assets kombinieren Brachen- und IT-Kenntnisse für verschiedene Branchen und Produkte in einem standardisierten und zuverlässigen Testkonzepte. Business Struktur IT- Landschaft Test- Bedingungen Testfälle Traceability Abdeckungen & Verträge SQS Group SQS-TEST /Professional November 2015 26
Testdatenmanagement mit SQS-TEST /Professional Umfassendes Testdatenmanagement von Anonymisierung bis Synthetisierung. Toolgestütztes Testdatenmanagement (TDM) ermöglicht die konzentrierte Bereitstellung der notwendigen Testdaten unter Einhaltung fachlicher, technischer und regulatorischer Vorgaben und Bedingungen. Passende Testdaten für jeden Testfall, Prozess und Use Case Unabhängigkeit der Testdaten von unsicheren und schwer prüfbaren Produktionsdaten Reduzierung des Testdatenbestandes im Vergleich zum Produktionsbestand Beschleunigung der Testläufe durch hohe Verfügbarkeit notwendiger Datenkombinationen Testdaten konform mit regulatorischen Bestimmungen zum Datenschutz Kundenspezifische Umsetzung und Anpassung im Projekt Simulation (Service- Virtualisierung) Testfallbasierte Suche (Datenreservierung) Alterung (Stichtagsdaten) Prozesse Im TDM Anonymisierung (Daten- Compliance) Spezifikation (synthetische Daten) Extraktion (Produktions- Daten) Generierung (Massendaten) SQS Group SQS-TEST /Professional November 2015 27
Weiterentwicklung von SQS-TEST /Professional Die SQS Testsuite bleibt zukunftssicher und skalierbar mit starken Partnern und durch konsequente Weiterentwicklung. Die SQS Testsuite basiert auf professionellen Tools und anerkannten Methoden. gründet sich auf eine gemeinsame Vision. bietet professionellen Support. wird entwickelt von Experten für Experten. ist global im Einsatz intern und extern. Capture/ Replay* Testdatenmanagement Test Execution Test Case Specification Test Process Automation Rapid Regression* Test Management Load & Performance** Quality Intelligence / KPI Defect Management * Powered by Ranorex ** Powered by Neotys SQS Group SQS-TEST /Professional November 2015 28
Um ein neues Kapitel einzuleiten, kopieren Sie bitte eine Folie mit einem geeigneten Bildmotiv aus der Datei Dividing Slides.pptx (zum Download in den Präsentationsmodus wechseln) und fügen Sie es hier ein. Wenn nötig, weisen Sie mit einem Rechtsklick und der Auswahl Layout Dividing Slide die korrekte Formatierung zu. Service & Support Umfassende Leistungen für Methoden und Technik SQS Group SQS-TEST /Professional November 2015 29
Service & Support Die SQS bietet neben dem Tool-Support auch weitere Services rund um die SQS Testsuite und darüber hinaus. Tool-Support und Wartungsleistungen Major-Updates inklusive Regelmäßige Release Patches und Workarounds Technische Hotline E-Mail Support Technische Services Installation und Implementierung Technische Anpassungen Integrationen und Erweiterungen Import- und Export-Skripte Automatisierung Schulungen und Workshops Toolspezifische Trainings Kundenspezifische Workshops Methodenschulungen Technische Schulungen Zertifizierungen (ISTQB, ASQF ) SQS Services Test Management Quality & Risk Management Functional Testing Non-Functional Testing Test Technology Support Project & Business Consulting uvm. SQS Group SQS-TEST /Professional November 2015 30
sqs.com SQS Software Quality Systems AG Stollwerckstraße 11 51149 Köln, Deutschland Telefon: +49 2203 9154-11 Telefax: +49 2203 9154-58 support@sqs.com Thorsten Bongers Produktmanagement Telefon: +49 2203 9154-7080 Thorsten.Bongers@sqs.com Vielen Dank für Ihr Interesse.