RQM Best Practices
RQM Best Practices
Manager:
Tips, Tricks and Best
Practices
John Nason
RQM Chief Programmer
Sachin Patel
RQM Dev Lead
Intro to RQM
Requirements
Management
Defect
Management
Test Construction
Test Execution
Team Collaboration
Rational DNG
Rational ClearQuest
Rational DOORS
Rational RequisitePro
Functional
Testing
Performance
Testing
Integration Testing
and
Test Virtualization
Rational
Performance
Tester
Security and
Compliance
Test
Data
AppScan
Optim
Rational
Test Workbench
Test Planning
Test Construction
Test Execution
Shared objectives
Risk assessment
Team Collaboration
Task management
Sticking Points
Who (owner)
When (iteration/milestone)
Regression buckets
Tip: plan your suites at the same time as your cases for accurate
progress tracking!
9
Best Practices:
Setup
11
12
13
14
Ready
for Review
Approve
Retired
15
Return
to Approve
16
17
Best Practices:
Planning & Construction
Sub categories
can also be
associated to
multiple parents
for re-use
19
20
21
Test Case and Suite categories are visible in Execution Record tables
Saved execution record
queries can be promoted
to the dashboard.
Group by capability
available. Filtering by
Product and/or capability
22
Test Case
category
filters
available
Detailed
point
progress
report
23
Report suggestions:
Test Case Coverage by TCER(Live)
TCER Listing (Live) with parameters for test case
category type and name to gather data
Execution Status by Owner using TCER Count (Live)
Test Cases (Live) parameters of Test Case Type and
Name used to gather data
Test Cases by Team (Live) - parameters of Test Case
Type and Name used to gather data
24
Best Practices:
Execution
Test Execution
Topics
Tester best practices
Test lead best
practices
26
As a tester, what
test case execution
records do I need to
run or resume?
27
28
29
30
31
32
Test Execution
Monitoring execution progress
Tammy, our test lead, needs to create some shared tables and reports to monitor
Product application quality across the iteration as test progresses.
She want to know which high priority test cases are passing, failing or blocked and
wants to be able to see how the defects entered are progressing to resolved so they
can be verified by her team.
What is the best way she can do that?
She will gather the specific test cases she needs by using a pre-defined filter on
test case categories in the execution record table. Gets a lot of records returned!
She will then narrow that down by determining the iteration she wants can be
specific or current iteration
Then she groups by priority or perhaps Owner.
She adds a column for defects so she can see resolution status and link to them
quickly
She can drag/drop columns for quick visual editing.
What reports can she run to track progress
33
Test Execution
Monitoring Execution Progress
Test Execution
35
Test Execution
Monitoring Execution Progress
Report suggestions:
Execution and defects by owner* - Displays the status of
execution records and their associated defects for each
owner. Data Warehouse report.
36
Advanced Topic:
DevOps
devOps in ALM
Develop
Develop
Build
Unit
Test
ALM
Integration
Test
Performance
Test
Function
Test
System Test
Integration
Test
Rational
Collaborative
Lifecycle
Management
Rational JUnit
Jazz Build
CSPF
Production
Environment
Staging (daily)
Staging
Environment
IBM Workload
Deployer
IBM UrbanCode
Deploy
39
Production
(end of each
sprint)
IBM Workload
Deployer
Quality Manager
Selenium Junit tests
Worksoft Certify
41
Advanced Topic:
Command Line Adapter
Capture standard out and standard error as the execution log that's
uploaded to RQM
43
44
45
46
https://jazz.net/wiki/bin/view/Main/RQMTestAutomationAdap
terAPI
47
Questions?
T1 T2
49
IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS, Enterprise Document
Management System, Global Business Services , Global Technology Services , Information on Demand,
ILOG, Maximo, MQIntegrator, MQSeries, Netcool, OMEGAMON, OpenPower, PureAnalytics,
PureApplication, pureCluster, PureCoverage, PureData, PureExperience, PureFlex, pureQuery,
pureScale, PureSystems, QRadar, Rational, Rhapsody, SoDA, SPSS, StoredIQ, Tivoli, Trusteer,
urban{code}, Watson, WebSphere, Worklight, X-Force and System z Z/OS, are trademarks of International
Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names
might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at
"Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
Thank You
Your Feedback is
Important!
Access the InterConnect 2015
Conference CONNECT Attendee
Portal to complete your session
surveys from your smartphone,
laptop or conference kiosk.