professional informatics & quality assurance
DESCRIPTION
Professional Informatics & Quality Assurance. Software Lifecycle Manager. „Tools that are more a help than a hindrance”. The Software Lifecycle Manager. The Software Lifecycle Your Situation Our Offering Use at Deutsche Telekom Overview The Test Workbench The Report Manager - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/1.jpg)
Professional Informatics & Quality Assurance
Software Lifecycle Manager
„Tools that are more a help than a hindrance”
![Page 2: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/2.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
The Software Lifecycle ManagerThe Software Lifecycle Manager
• The Software Lifecycle• Your Situation• Our Offering• Use at Deutsche Telekom• Overview• The Test Workbench• The Report Manager• The SLM as a Smart Toolkit
![Page 3: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/3.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
The Software LifecycleThe Software Lifecycle
![Page 4: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/4.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Your SituationYour Situation
• … are high-priced, monolithic applications that force you to adapt yourself to their workflow?
• … are hard to install, customize and maintain?• … have hijacked your data and you can‘t get
them back?• … don‘t exchange data between each other?• … don‘t give you an overview of what your
situation is?
Your Software Lifecycle Management Applications
![Page 5: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/5.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Our OfferingOur Offering
• Open Source• XML data storage• Open interfaces• Smart Toolbox• Effortless to install• Ready for Use• Extensive Reporting
An integrated Test, Error Report, Change Request and Shipment Management Tool:
![Page 6: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/6.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Use at Deutschen TelekomUse at Deutschen Telekom
• So far more than 1,5 years successful production as a test, error report , CR management and shipment tool
• > 4000 documents, > 100 user• Zero downtime caused by the product, no loss of data,
three times moved without friction• Tailor-made adaptation to the needs of the project• Automated test execution by integration of an external
testing tool (Soap UI)• Integration of two external error tracking tool and one
CR management tool (automated data import and status feed back) -> one sight for project members
• Automated feeding of data in succeeding system.• Automated generation of reports• Individualized view of Reports• „The back bone of the project.“ (Jens Raab, project
leader)
![Page 7: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/7.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Usage at Deutschen TelekomUsage at Deutschen Telekom
QA Navigation Software Lifecycle
Manager
User Acceptance
Test (extern)
Deploy-ment
Shipping Manage-ment
System Test
Production
Issues
Change Request
s
Soap UISoap UI
![Page 8: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/8.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Integration of Soap UIIntegration of Soap UI
Test Case
Soap UI Project
Test Workbench
Test Automation
Soap UIexport
execute
Preparation
Error Reporting
Execution
Execution Message
Reporting
Rep
ort
Man
ag
er
![Page 9: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/9.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Overview (Test Workbench)Overview (Test Workbench)
Test Case TC Set
Campaign TC ExecutionStatistics
Request
Report Manager
Export/Import
![Page 10: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/10.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Overview (Report Manager)Overview (Report Manager)
Test Workbench CR Report
Technical Report
Statistics
Fix
Source
Ship Doc
Interfaces
![Page 11: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/11.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
The Software Lifecycle ManagerThe Software Lifecycle Manager
The Test Workbench
![Page 12: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/12.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
The Test WorkbenchThe Test Workbench
The Test Workbench is a .Net application focused on effort re-use, ease of use and significant reporting for all of your test activities.
![Page 13: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/13.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
TC EditorTC Editor
![Page 14: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/14.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
TC EditorTC Editor
Editor to create or alter Test Cases.Features:• Link to Requirement• Chain TCs• ‘Save as New’• ‘Save & New’• Export/import• Attachment of external Files (e.g. for test-
automation)
![Page 15: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/15.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
TC Set CompilerTC Set Compiler
![Page 16: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/16.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
TC Set CompilerTC Set Compiler
Tool to compile Test Case Sets.Features:• Summary Calculations• Jump to Test Case Editor
![Page 17: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/17.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Campaign ManagerCampaign Manager
![Page 18: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/18.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Campaign ManagerCampaign Manager
![Page 19: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/19.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Campaign ManagerCampaign Manager
Testing Campaign compile and tracking tool.Features:• TC sets customizable• Assign tests• Execution Overview (Status, Statistics)• Navigate to TC set, TC, TC execution, PR
![Page 20: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/20.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
TC ExecuterTC Executer
![Page 21: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/21.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
TC ExecuterTC Executer
Test Execution facility. Features:• Automatic time taking• Edit TC• ‘Error’ button launches Problem Tracker,
presets data and links the documents• ‘Next’ for executing test chains• Tests executable within or outside a campaign
![Page 22: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/22.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
The Software Lifecycle ManagerThe Software Lifecycle Manager
The Report Manager
![Page 23: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/23.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Report ManagerReport Manager
A Report Tracking Tool:• For Error Reports, Fixes, Change Requests,
Shipments• 100% Web Application (no installation required
for users)• Full Report Administration (assigning, status
tracking, forwarding etc.)• Navigation to all documents (including Test
documents)• 100% Customizable (Open Source)• Supports connections to external reports
![Page 24: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/24.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Technical ReportTechnical Report
![Page 25: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/25.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Fix EditorFix Editor
![Page 26: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/26.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
CR EditorCR Editor
![Page 27: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/27.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Report OverviewReport Overview
![Page 28: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/28.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Shipment ReportShipment Report
![Page 29: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/29.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Statistics GeneratorStatistics Generator
Statistical Data Export Tool. Exports all relevant data as csv files, ready to be used with spreadsheet calculation applications. (Excel templates are provided)
![Page 30: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/30.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Statistics GeneratorStatistics Generator
![Page 31: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/31.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Test Case StatisticsTest Case Statistics
![Page 32: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/32.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Test Case StatisticsTest Case Statistics
![Page 33: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/33.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Report StatisticsReport Statistics
![Page 34: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/34.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Report StatisticsReport Statistics
![Page 35: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/35.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Collaboration ManagerCollaboration Manager
![Page 36: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/36.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Collaboration ManagerCollaboration Manager
• Merges documents of a campaign, i.e.– Adds new tests to the campaign– Adds execution data to the campaign– Adds Problem Reports to the campaign
• Export attaches locks• Import minds locks
Tool to export and import all relevant data of a test campaign. Features:
![Page 37: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/37.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Test Automation SupportTest Automation Support
• Interface for Automated Test Execution Reporting
• Interface for Automated Error Reporting• Communication through HTTP• Platform independent
Plug in to manage automated tests. Turns Unit Tests and other test scripts into managed test projects with project control, status overview and reports.Features:
![Page 38: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/38.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
The Software Lifecycle ManagerThe Software Lifecycle Manager
The SLM as a Smart Toolkit
![Page 39: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/39.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Technical FeaturesTechnical Features
The SLM products are implemented in a fashion, that makes them easy to configure, ready for adaption to customer request, independently useable, open for integration and extraordinarily robust.
![Page 40: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/40.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Technical FeaturesTechnical Features
• XML based documents that allow import and export at any point in time
• Full queryable Database• DB storing independent from document structure• Universal document identification -> free document
exchange, databases mergeable (UID server)• Low data interlacing• Independency of applications• Flexible document linkage allowing swift navigation• Multiple databases supported• Database independent• Server independent
![Page 41: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/41.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
SLM InterfacesSLM Interfaces
• Service to report a problem (via HTTP)• Interfaces to synchronize with external
reporting tools• Plug-Ins for report status change• Interface to set report status• Service to read the status of a report• Report import/export• etc.
![Page 42: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/42.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
SLM System InstallationSLM System Installation
![Page 43: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/43.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
SLM ConfigurationSLM Configuration
• Configuration fully customizable• Customizable data:
– Status flags– Error codes– Report types– External Sources– Project data (applications, sections,
releases) etc.• Fully localized (National Language Support)
![Page 44: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/44.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
SLM ImplementationSLM Implementation
• Layered implementation concept• Modular, loosely coupled • Designed for customized development• Application Layer is Open Source
![Page 45: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/45.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Report Manager ArchitectureReport Manager Architecture
![Page 46: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/46.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
Test Workbench ArchitectureTest Workbench Architecture
![Page 47: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/47.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
SLM Application RobustnessSLM Application Robustness
• Formal check through DTDs• Full document reload after saving• Extended error handling (error base class) with • Sophisticated error log (location of 90% of all
errors identified by just interpreting the log)
![Page 48: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/48.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
QA Navigation SLMQA Navigation SLM
Summary
![Page 49: Professional Informatics & Quality Assurance](https://reader036.vdocuments.net/reader036/viewer/2022062518/56814666550346895db38945/html5/thumbnails/49.jpg)
www.qa-
navigation.comwww.qa-
navigation.com
SummarySummary
• … offers you all facilities required to handle all activities that accompanies software development.
• … enables you to manage your testing activities while offering re-use capabilities of your test effort.
• … is a tool that allows effortless customization.• … provides easy integration into your legacy
infrastructure through its open document format and its modularity.
• ... is ready to be customized to meet your specific requirements.
The QA Navigation SLM…