Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Rational Quality Manager af Lars Stensig Olesen, IBM Danmark

on

  • 1,126 views

Oplægget blev holdt ved et seminar i InfinIT-interessegruppen Softwaretest den 29. februar 2012. ...

Oplægget blev holdt ved et seminar i InfinIT-interessegruppen Softwaretest den 29. februar 2012.
Læs mere om interessegruppen på http://www.infinit.dk/dk/interessegrupper/softwaretest/softwaretest.htm

Statistics

Views

Total Views
1,126
Views on SlideShare
880
Embed Views
246

Actions

Likes
0
Downloads
16
Comments
0

4 Embeds 246

http://infinit.dk 148
http://www.infinit.dk 90
http://infinit2012.odeum.com 7
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • The Jazz platform Platform Collaborative ALM There is a repository Technical architecture…

Rational Quality Manager af Lars Stensig Olesen, IBM Danmark Presentation Transcript

  • 1. ® IBM Software GroupRational Quality Manager29/2-2012Lars Stensig OlesenIBM Denmarkolesenl@dk.ibm.com © 2010 IBM Corporation
  • 2. IBM Software Group | Rational software Agenda  Jazz og CLM  Terminologi - Rational Quality Manger  Rational Quality Manger  Rational Test toolsIBM Rational Quality Management
  • 3. IBM Software Group | Rational software The Jazz project People working together to deliver great software  A major investment by IBM to create a scalable, extensible team collaboration platform. Jazz is a project and  IBM’s vision of the future of platform for transforming software delivery–globally distributed, fluid and dynamic. how people work together  An evolution of the Rational to deliver greater value and portfolio, which will evolve to support Jazz technology over performance from their time. software investments.  A community at Jazz.net – where you can see Jazz- based products being built.IBM Rational Quality Management 3
  • 4. IBM Software Group | Rational software Jazz for business-driven results Jazz enables delivery of systems and software as a business-driven process Collaborate Automate Report Achieve common goals Increase control Continuously improve by optimizing how and efficiency by by measuring progress people work integrating workflows in real timeIBM Rational Quality Management 4
  • 5. IBM Software Group | Rational software The Jazz Platform Rational Rational Requirements Quality Manager Future Composer (RQM) IBM Jazz Rational Team (RRC) Offerings Business Concert (RTC) Partner Jazz Offerings Best Practice Processes In Context Team Awareness Collaboration Search Dashboards Events and Query Security Notification JAZZ TEAM SERVER Open Lifecycle Service Integrations Client Integrations Server Integrations Existing Rational offerings Eclipse Business partner offerings Web 2.0 Visual Studio Open source offerings (Subversion, etc.) Others to come… (Microsoft SharePoint, Others to come… Microsoft Project, (Other IBM servers, etc.) Lotus Quickr, etc.)IBM Rational Quality Management 5
  • 6. IBM Software Group | Rational software Open SourceIBM Rational Quality Management
  • 7. IBM Software Group | Rational software Introducing of Jazz offerings Team Concert Requirements Composer Quality Manager Innovation Through Collaboration Business Expert Collaboration Collaborative Business-driven Quality "Think and work" in unison and Elicit, capture, elaborate, discuss Coordinate quality assurance provide real-time project heath and review requirements plans, processes and resources Rational Requirements Rational offering Composer offering Quality offering Manager Rational Business Team Partner Jazz Concert Best Practice Processes Offerings Search and Query Security Dashboards collaboration Team awareness Events notification JAZZ TEAM SERVER Open Lifecycle Service Integrations ClearQuest Powered by ClearCase Asset Build Forge Requisite Manager ProIBM Rational Quality Management 7
  • 8. IBM Software Group | Rational software Rational Requirements Composer Test case validates Requirement Requirement is validated by Test CaseStory implements Requirement CollectionRequirement is implemented by Story Requirement Rational Team Concert Sketch Rational Quality Manager Release Plan Test Plan Test case tests Story Iteration Plan Test Milestone Story is tested by Test Case Story Test Case Defect Test ResultIBM Rational Quality Management 8
  • 9. IBM Software Group | Rational software Enhanced Traceability Views and Queries Cross-product Visibility and Reporting Proactively respond to gaps as they surface through out the project Issues quickly highlighted and resolved Customize plan views to add traceability columns Information is presented real-time, right in the plan Issue Incomplete CompleteIBM Rational Quality Management 9
  • 10. IBM Software Group | Rational softwareCollaborative Lifecycle ManagementDeliver greater value through integration Rational Collaborative Lifecycle Management Reduce Cost Reduce Time to Delivery Increase Value Developer Improve Quality Analyst Quality Professional Improve Predictability Scale & integrate with Rational Requirements Rational Team Rational Quality existing systems Composer Concert Manager Collaboration, integration, and transparency Adopt in any order, at any timeIBM Rational Quality Management 10
  • 11. IBM Software Group | Rational software Agenda  Jazz og CLM  Terminologi - Rational Quality Manger  Rational Quality Manger  Rational Test toolsIBM Rational Quality Management
  • 12. IBM Software Group | Rational software RQM Construction Project Area P1 Requirements Mgmt. TEST PLAN 1 TEST CASE x TEST SCRIPT a  Req 1 ….  Req 2 …. … … …  Req 3 …. Requirements section Requirements section Step 1 Start … Req 45 ….  Req 1  Req 2 Step 2 Verify ,,  Req 2  Req 45 Step 3 ..  Req 3 … Step 11 End … … … Test Scripts section Test Cases section  TS a  TC x  TS b  TC y TEST SCRIPT b … … … … Step 1 Start TEST CASE y Step 2 .. … Step 3 .. TEST PLAN 25 Requirements section …  Req 3 Requirements section …  Req 45 … TEST SCRIPT c … Test Scripts section … Test Cases section  TS b Step 1 Start  TC y  TS c  TC z Step 2 .. … Step 3 .. … Project Area p2 TEST PLAN 57 TEST CASE z TEST SCRIPT dIBM Rational Quality Management 12
  • 13. IBM Software Group | Rational software RQM Execution – History - Report Project Area P1 Defect 11  Summary ….Execution Test plan 1 Testcase x Test script a User def Descrip Severity(TER) Priority… …. Test plan 1 Testcase y Test script bHistory Date What Who Traceabillitytracking 2/1-2012 Change User ID …. …. …. Status report •PDFReports Trend •Dashboard •Web reportsIBM Rational Quality Management 13
  • 14. IBM Software Group | Rational software Agenda  Jazz og CLM  Terminologi - Rational Quality Manger  Rational Quality Manger  Rational Test toolsIBM Rational Quality Management
  • 15. IBM Software Group | Rational software Results of quality improvements  Comprehensive process model - Return on investments Client Results  Integrated end-to-end technology  Quality improvements - Reduced manual test effort ranging between 30 - 70%  Industry-based solutions  Cycle time improvements of 20 - 50% - savings for test case and script reuse  Cost reductions of 25 - 60%  Advanced defect analysis and quality management processes - Defect reduction Source: IBM internal and external clientsIBM Rational Quality Management 15
  • 16. IBM Software Group | Rational software Rational Quality Manager (RQM)  Hvad er RQM  Web-baseret Test Kvalitets System  Typiske udfordringer  Data er spredt og ikke sporbart  Teams og brugere er på forskellige lokationer  Manglende status på kvaliteten  Behov  Samlet data  Samarbejde, automatisere og styre processen  Rapportering til ledelse og aktører  m.m.IBM Rational Quality Management 16
  • 17. IBM Software Group | Rational software Rational Quality Manager (RQM) Planlægning af Test via fuld TestPlan Sporbarhed Dokumentation af hændelser Execution Log for test scrips History Log (hvem gjorde hvad, hvornår) Styring af processen i forbindelse med Test planlægning Ansvar og aktiviteter Eksekvering med håndtering af godkendelser, defects, arbejdspgaver m.m.IBM Rational Quality Management 17
  • 18. IBM Software Group | Rational software RQM tilpasning efter behov Tilpasses efter kundens behov Default setup Tilpasning af workflow Opsæt godkendelser Egne kategorier, templates .. Statistik RQM kan udvides Byggeklodser Krav, Integration til SAP osv.IBM Rational Quality Management 18
  • 19. IBM Software Group | Rational software What is a test plan? Other Rational Quality Test Plans Manager Plan Word based Test Plan  Live dynamic documentation  Defines test process and strategy  Defines responsibilitiesIBM Rational Quality Management 20
  • 20. IBM Software Group | Rational software True Testplan - Collected Data Reports Quality Process Requirements Environment Test Plan Strategy Builds Test Project Testcases ScheduleIBM Rational Quality Management 21
  • 21. IBM Software Group | Rational software Test Plan Test plans that are easy to create and evolve with our projects Structured test plan with multiple user defined sections Track test plan history with version snapshots Key sections: Requirements Test Cases, Exit Criteria, Quality GoalsIBM Rational Quality Management 22
  • 22. IBM Software Group | Rational software Test Cases / Test Suites Structured test case with multiple user defined sections Link to test script sectionIBM Rational Quality Management 23
  • 23. IBM Software Group | Rational software Test Scripts Use keywords to easy build test scripts Insert attachment into manual stepsIBM Rational Quality Management
  • 24. IBM Software Group | Rational software Test Case Execution RecordsIBM Rational Quality Management
  • 25. IBM Software Group | Rational software Test Case Execution RecordsIBM Rational Quality Management
  • 26. IBM Software Group | Rational software ReportsIBM Rational Quality Management
  • 27. IBM Software Group | Rational software Rational Quality Manager Personal and team dashboard User / Admin customized layout and contentIBM Rational Quality Management 28
  • 28. IBM Software Group | Rational software Test Plan Snapshot Track test plan history with version snapshotsIBM Rational Quality Management 29
  • 29. IBM Software Group | Rational software Test Plan SnapshotIBM Rational Quality Management
  • 30. IBM Software Group | Rational software Features  Dashboard  Viewlets  Rich Hover  Work Items  Keywords  Attachment in test cases  No download of dll’s  Lab ManagementIBM Rational Quality Management
  • 31. IBM Software Group | Rational software Quality Manager Action BarIBM Rational Quality Management
  • 32. IBM Software Group | Rational software Agenda  Jazz og CLM  Terminologi - Rational Quality Manger  Rational Quality Manger  Rational Test toolsIBM Rational Quality Management
  • 33. IBM Software Group | Rational software Rational Test tools  Rational Quality Manager (RQM) for Test Management  Rational Functional Tester (RFT) for Automated GUI Testing  Rational Performance Tester (RPT) for Performance Testing  Worksoft Certify for SAP for Automated GUI testing of SAP  Rational Robot for Automated GUI Testing  Rational Services Tester for SOA for Web Services Testing  Rational AppScan family for Web App Security Testing  Rational Test Realtime (RRT) for Embedded Systems Testing  Rational Purify Plus for Unit Testing  Rational App Perf Analyzer for Identifying Bottlenecks, J2EE  Rational SW Analyzer for Static Analysis  …IBM Rational Quality Management
  • 34. IBM Software Group | Rational software IBM Rational Quality Manager Rational Quality Manager Use SAP Solution Manager 7.1 and Rational Quality Manager to ensure full test coverage for all relevant business processes.IBM Rational Quality Management
  • 35. IBM Software Group | Rational software Worksoft Certify for SAP  Simple  All solutions designed with non-technical, business users in mind  Create automation by simply interacting with the application  Script Less  Object/Action paradigm fundamentally different from other automation solutions  No scripts are ever generated, stored or required to be used  No programming skills are required to create or maintain automated tests  Reusable  Automated tests can be reused from one customer to another saving hundreds of man hours  Lights out regression tests can be used over and over again and can be run on a daily/weekly basis to ensure core business processes are functioning correctly  Maintainable  Simple single click maintenance by comparing maps from a new version with an old version of the application and automatically identifying/updating affected test steps  Versatile  Support provided for almost any kind of software technology used to build the enterprise/portal applicationIBM Rational Quality Management
  • 36. IBM Software Group | Rational software Take Action Visit IBM Rational Product Pages http://www.ibm.com/rational© Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of anykind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, norshall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the useof IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/orcapabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future productor feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International BusinessMachines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.IBM Rational Quality Management 37 37
  • 37. IBM Software Group | Rational software Demo Q&AIBM Rational Quality Management
  • 38. IBM Software Group | Rational software Back up slidesIBM Rational Quality Management
  • 39. IBM Software Group | Rational software Test Management Tool Rational Quality Manager Quality Dashboard Requirements Test Management and Execution Defect Management Management Create Build Manage Report Plan Tests Test Lab Results Best Practice Processes JAZZ TEAM SERVER SAP System z, i Java Open Lifecycle Service Integrations .NET Functional Security and Testing Performance Code Compliance Web Service Testing Quality QualityIBM Rational Quality Management 40 40
  • 40. IBM Software Group | Rational software Functional Testing with IBM Rational Functional Tester Test automation for business and technical users  IBM Rational Functional Tester  Automated regression testing for Web, J2EE, .Net, SAP, Siebel and Mainframe based applications  Key Benefits  Minimize test maintenance with scripts resilient to application changes  Wizard enhanced automation to speed test creation for the new user  Powerful scripting language and IDE for the professional tester  Supports Team oriented parallel developmentIBM Rational Quality Management
  • 41. IBM Software Group | Rational software Rational Functional Tester  Functionality  Record/Replay of test scripts  Java or .Net code  Verification points  Data driven tests (data pool)  Object map  Script Assure technology  Eclipse / Visual Studio IDE  Reporting  Additionally  Integration to Test Management  Version control  Storyboard testing  moreIBM Rational Quality Management
  • 42. IBM Software Group | Rational software Rational Performance Tester  IBM Rational Performance Tester  Works with most Web applications based on the HTTP protocol .  Additional Extentions  SAP - SAP GUI for Windows and SAPGUI for HTML applications  Siebel Test Automation - Siebel applications  Citrix Presentation Server  SOA Quality  Integration to Test Management  Tree-view for test editing, graphical scheduling, and real-time reporting and response time data.  Substantially reduced memory for virtual testers. Allows more load to be generated with less hardware.  Provides both a Microsoft® Windows and Linux® user interface.  Industry standard languages and development environments, like Java and Eclipse, make it easier for power users to customize tests to handle special situations.IBM Rational Quality Management
  • 43. IBM Software Group | Rational software Rational Performance Tester  Key Benefits  Abstracts the inherent complexity of load and performance testing to help practitioners of any skill level focus on validating the scalability of their applications rather than on usage of the test tool itself.  Enables expert usage by combining optimal access to underlying protocol data and remote system statistics with the ability to insert custom Java code, ensuring the ability to create advanced test scenarios.  Builds on open standards and shared user experiences to integrate project team members and to simplify the sharing of test data and results.  Enables users to pinpoint the cause of application slow downs for J2EE applications. Performance Tester interfaces with Tivoli products for complete environment analysis.IBM Rational Quality Management
  • 44. IBM Software Group | Rational software Rational Test RealTime  Automates unit testing of embedded software on host and on the target hardware  Pinpoints root cause of hard to find embedded software defects thanks to automated memory corruption error and memory leak detection on target.  Helps with the certification process of embedded software against industry standards.  Key Benefits  Helps to minimize risk and deliver on time with high quality and at a lower cost.  Early determination that the delivered product meets required functionality and quality standards.  Directly testing on the target increases confidence that actual system will perform as expected  Provides necessary documentation for quality certification.  Bringing testing productivity to match or exceed developer productivityIBM Rational Quality Management