SQS the world s leading specialist in software quality sqs.com SQS-TEST /Professional Overview of SQS Testsuite
Agenda Overview of SQS Testsuite SQS Test Center SQS Test Process Automation (TPA) SQS Test Case Specification (TCS) SQS Dashboard Integrations & other features Service & Support SQS Group SQS-TEST /Professional Dezember 2014 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. Overview SQS Testsuite Modules and functions SQS Group SQS-TEST /Professional Dezember 2014 3
Overview SQS Testsuite The SQS Testsuite consists of four main modules which cover the entire testing process. Dashboard Live-Analysis in the browser Customer specific reporting Cross-project reporting Reportings across software Utilization of different data sources Test Process Automation Automation of test processes Test environment management Modular Action-Word approach Dynamic script generation Distributed testing across system limits Integrated result comparison Result return and documentation Business process testing Utilization of external automation tools Integration of suitable test drivers Test Case Specification Systematic test case design Equivalence class analysis Decision table testing Cause-Effect Analysis Requirements review Test Center Requirement documentation Test case and test data specification Test management Planning and control Test execution Result documentation Analyses and reports Import and export options Integration of external Applications SQS Group SQS-TEST /Professional Dezember 2014 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 Central and integrative design and management for test projects SQS Group SQS-TEST /Professional Dezember 2014 5
SQS Test Center Requirement documentation as proof of test coverage and report on quality status. The requirement component allows the hierarchic documentation of test relevant requirements and Use Cases as well as the allocation of test objects and test cases to create a coverage correlation. Hierarchic structuring Files & Subfolders Requirements & sub-requirements Formatted description (Rich-Text) Classification and comments Allocation of test cases Analyses and reports Attachments & links Note history Additional information Customer specific integrations SQS Group SQS-TEST /Professional Dezember 2014 6
SQS Test Center Detailed test case specification with hierarchic built and structured procedure with test objects. The test case specification follows the ISTQB -standard and is structured with folders and test objects to illustrated the function areas and processes with the corresponding allocation of the test cases. Hierarchic structuring Files & Subfolders Test objects for functions and processes Test case allocation to test objects Formatted description (Rich-Text) Classification, evaluation and comments Allocation to requirements Analyses and reports Attachments & links Note history Additional information Customer specific integrations SQS Group SQS-TEST /Professional Dezember 2014 7
SQS Test Center Separation of logical test cases and concrete test data increases quality and reduces effort. The logical test cases describe the procedure; the test data complements the concrete entries and exits. The once-only description of the test case serves as a basis for testing with corresponding test data thus reducing the effort of test case creation and maintenance. Structured format according to ISTQB Detailed specification Parameters expand the specification Reusable structures Adjustable test data variable Formatted description (Rich-Text) Allocation to requirements Attachments & links Note history Additional information Customer specific integrations SQS Group SQS-TEST /Professional Dezember 2014 8
SQS Test Center Increase in efficiency and maintainability for the entire test specification with templates and reusage. Additional data structures in test cases allow more concrete specifications, with no limit on the reusability of the templates. Entire test cases can be combined to scenarios and business processes with the corresponding data. Data structures increase the clarity and the level of detail of the specification Reusage of templates increases the efficiency of the specification The Synchronization Assistant reduces causes for errors and maintenance effort with adjustments. Efficient test case specification thanks to reusability of test cases as steps for business processes and scenarios Allocation of corresponding test data Effort reduction of maintenance and causes for errors with automatic updates and adjustments. SQS Group SQS-TEST /Professional Dezember 2014 9
SQS Test Center Test Center manages and supports both the manual and the automated test execution centrally with test plans. The planning of the test preparation as well as of the test execution is conducted with test cycles and test sets, to which the tests to be executed are allocated. Assistants and filters support the creation and administration of test plans. Central planning of all test activities Test preparation and test execution phases Planning of tasks and allocation to employee Standardized and flexible planning structure Definition of test cycles and test sets Assistants for the manual test execution Trigger for the automated test execution Work status and progress monitoring Central storage and display of test results Simple repetition and reusability of planned procedures Assistants and filters for creation and administration Suitable for classical and agile process models SQS Group SQS-TEST /Professional Dezember 2014 10
SQS Test Center Test Center supports manual test execution by an additional assistant online and offline. In addition to test execution within the Test Center an additional assistant for manual test execution called Test Log Editor is provided. This component allows embedded use online or can be used for distributed testing offline. External assistant for manual test execution Planning of tasks and editor assignment Export for offline test execution Comfortable step-by-step user prompting Detailed sequence description for each test Additional information during execution Direct validation of each test step Easy documentation of test results and outcome Effort and progress Documentation Comments, attachments and screenshots Centralized import of test results Centralized storage and display of test results SQS Group SQS-TEST /Professional Dezember 2014 11
SQS Test Center The Test Center offers a number of standard analysis and reporting functions for the test project. The status of the test project is retrievable at any time with central reportings. Various filters, analyses and reports are available for different levels and objects. Analyses on different levels Display of progress and status Quality overview for all project areas Extensively configurable filter functions Export of test results and reports (e.g. PDF) Additional export options via PublicAPI Other reports possible with integrations SQS Group SQS-TEST /Professional Dezember 2014 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. SQS Test Process Automation (TPA) Variable test process automation with comprehensive test environment management SQS Group SQS-TEST /Professional Dezember 2014 13
SQS Test Process Automation (TPA) SQS Test Process Automation automates processes by using established tools and drivers. The test process automation of SQS-TEST /Professional follows the Action-Word-Principle and thus combines simple test management with complex automation. TPA = Test Process Automation SQS TPA realizes test automation processes Integration of established test drivers in line with the target systems Action-Word libraries for test case specification Script building blocks and Action-Word modules for test drivers Extensive test environment management Automated preparation, execution and evaluation Dynamic script generation and test data provision Initialization and result return Test data management SQS Group SQS-TEST /Professional Dezember 2014 14
SQS Test Process Automation (TPA) SQS TPA allows automated testing across different systems parallel and sequential. The test process automation offers complex and flexible test environments and the control and utilization of different drivers and target systems. SQS-TEST /Professional Target Environment Test Center Test cases Action-Words Test data Test environment Test driver Test Process Automation Action-Word library Test archive Initializing Results Windows Unix Host etc. Action-Module Ranorex TestComplete QTP etc. TPA allows the automated testing of processes also across various applications with different operating systems. TPA supports all operating systems for which there are test drivers. SQS Group SQS-TEST /Professional Dezember 2014 15
SQS Test Process Automation (TPA) Comprehensive and modular automation with Ranorex as recorder and test driver Ranorex test automation tools provide extensive functions as a capture/replay tool and test drivers for the automated test execution. Action-Words in SQS-TEST /Professional All test results from Ranorex can be seen in SQS Test Center Link with Ranorex modules SQS TPA creates a Ranorex Testsuite dynamically for the runtime and executes it. SQS Group SQS-TEST /Professional Dezember 2014 16
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) Systematic test case specification with established methods SQS Group SQS-TEST /Professional Dezember 2014 17
SQS Test Case Specification (TCS) SQS Test Case Specification (TCS) is the solution for quality assurance of your mission critical applications. TCS illustrates the established SQS methodology to achieve a high test coverage with an optimal number of qualified test cases. Equivalence partitioning Advantages Decision tables 1 All combinations of dependencies are generated automatically. Clever merging reduces combinations. Application of a recognized method for systematic test case specification High degree of test coverage with optimal number of test cases 2 Automatic generation of test cases Export of high-quality test cases into different test systems 3 Upgrade of your existing test environment With this test cases are transferred automatically to the Test Center Not the quantity of test cases makes the difference, but their quality! SQS Group SQS-TEST /Professional Dezember 2014 18
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 Key figures and monitoring from different sources SQS Group SQS-TEST /Professional Dezember 2014 19
SQS Dashboard The SQS Dashboard as a monitoring and early warning system through integration of different sources. All project key data at a glance. Heterogenous tool environment Platform independent data collectors Dashboard server Browser display The Dashboard illustrates all the needed data and key figures from different systems in one clear web user interface in the browser. This way, the project lead can keep track of and manage the current situation quickly at any given moment. Advantages Homogenous and corporate wide reporting Flexible consolidation of data and key figures from different systems in one clear web user interface Improved transparency of your projects No double maintenance of the necessary data and therefore, avoidance of inconsistencies. SQS Group SQS-TEST /Professional Dezember 2014 20
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. Integrations & other functions SQS Group SQS-TEST /Professional Dezember 2014 21
Examples for successful integrations Various integrations for requirements, processes, incidents and automation tools. SQS-TEST /Professional supports a number of different integrations with its public interface (PublicAPI) and the architecture of the test process automation. Examples: Source: Companies websites and publications SQS Group SQS-TEST /Professional Dezember 2014 22
Test data management with SQS-TEST /Professional Comprehensive test data management from anonymizing to synthesizing. Tool supported test data (TDM) allows a concentrated provision of necessary test data by adhering to business, technical and regulatory specifications and conditions. Suitable test data for each test case, process and Use Case Test data independence of insecure and difficult to examine production data Reduction of the test data inventory compared to the production inventory Acceleration of the test runs thanks to availability of necessary data combinations Test data complies with regulatory rules on data protection Customer specific implementation and adjustment in the project Simulation (Service Virtualization) Test Case based Search (Data Reservation) Aging (Cut-Off Date Data) Processes in TDM Obfuscation (Data Privacy Compliance) Specification (Synthetic Test Data) Extraction (Production Data) Generation (Mass Data) SQS Group SQS-TEST /Professional Dezember 2014 23
Evolvement of SQS-TEST /Professional The SQS Testsuite stays future-proof and scalable with strong partners and a consequent enhancement. SQS Testsuite is based on professional tools and established methods founded on a common vision providing professional support developed by experts for experts globally implemented internal and external Capture/ Replay* Test data management 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 Dezember 2014 24
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 Comprehensive services for methods and technology SQS Group SQS-TEST /Professional Dezember 2014 25
Service & Support Apart from tool support, SQS also offers further services with the SQS Testsuite and beyond. Tool-Support and Maintenance Services Major-Updates included Regular releases Patches and workarounds Technical Hotline E-mail Support Technical Services Installation and implementation Technical adjustments Integrations and upgrades Import and export scripts Automation Trainings and Workshops Tool specific trainings Customer specific workshops Methodology training Technical training Certifications (ISTQB, ASQF ) SQS Services Test management Quality & risk management Functional testing Non-functional testing Test technology support Project & business consulting And much more SQS Group SQS-TEST /Professional Dezember 2014 26
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.