qc 9 2
Download
Skip this Video
Download Presentation
QC 9.2

Loading in 2 Seconds...

play fullscreen
1 / 41

QC 9.2 - PowerPoint PPT Presentation


  • 126 Views
  • Uploaded on

QC 9.2. Prepared By  Sriraman K. Objectives. Test Management Tool – What, Why, Benefits etc To make participants aware of Test Process and controlling the process through security. Test Management Tool. Test Management Overview What is Test Management Tool?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'QC 9.2' - albert


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
qc 9 2

QC 9.2

Prepared By  Sriraman K

objectives
Objectives
  • Test Management Tool – What, Why, Benefits etc
  • To make participants aware of Test Process and controlling the process through security.
test management tool
Test Management Tool
  • Test Management Overview
  • What is Test Management Tool?
  • Why Test Management Tool to be used?
  • What are the benefits and false notion of using Test Management Tool?
  • Various Test Management Tool tool in the market
  • Introduction to QC
  • QC course Content
test management overview
Test Management Overview

Definition

  • “Manage and measure the application delivery process from a quality perspective”

Process

  • Validate application functions against the functional

specification, i.e., functions yield the expected results?

  • Report and track defects
  • Measure test coverage and track application quality
what is test management tool
What isTest Management Tool
  • Test Management Tool is a repository.
  • It is meant for storing Requirements, Test Scenarios, Test Cases and Defects.
  • Use of Test Management Tool tools reduces the reporting time as well as the cost.
why test management tool
Why Test Management Tool
  • Avoid the errors that human make when they compile reports received from various people.
  • The tool captures all the information entered by the users and gives the report to the management instantaneously.
  • Sends mail or trigger an alert based on the type of data captured by the end user.
  • Customizable to the need of the organization
  • Process compliance
benefits of test management tool
Benefits of Test Management Tool
  • More consistent
  • Reliable in compilation of reports
  • All the reports are instantaneous and hence the status of delivery is clearly visible to management.
  • Security
  • Traceability Matrix
  • Managing Change Request
caution
Caution
  • Needs discipline in entry otherwise the report will go havoc.
  • The tool maintains history and hence one cannot cook-up data – hence more compliance is required
what are the different tools available in the market for functional testing
What are the different tools available in the market (for functional testing)
  • Rational Clear Quest
  • Rational Test Manager
  • Silk Central
  • HP Quality Center
  • Open Source Tools – Bugzila, Jira etc.
introduction to qc
Introduction to QC
  • Developed by Mercury interactive Owned by HP presently
  • QC is web based application, server being IIS or Jboss, Database as MS SQL or Oracle.
  • QC is formally known as Test Director.
  • Customization Script developed on VB Script
  • QC can be installed on Windows, Linux and Solaris
add ins of qc
Add Ins of QC
  • For integrating with automation tool like QTP,

Winrunner, QC requires Add in

    • By Default QC supports
      • Winrunner
      • LR
    • Other Addin
      • QTP
course objective
Course Objective
  • Quality Center
    • Release & cycle
    • Requirements
      • Managing Requirement
      • Customizing Requirements
      • Reports
    • Test Plan
    • Test Lab
    • Defects
  • Export From XLS
  • Export From Word
  • Site Administrator
    • Managing Domain
    • Managing Projects
    • Managing Users
    • Making user as Administrator to the project
    • Site Connections
    • License
    • Site Analysis
  • Quality Center
    • Customization
      • Users
      • Groups
      • Module Access
      • Project Entities
      • Project Lists
      • Requirement Type
      • Risk Based Quality Management
      • Auto Mail
      • Traceability
      • Alert
site administrator
Site Administrator
  • Manage Domain –
    • Domain is a folder which can handle any no. of projects.
      • Create Domain
      • Rename Domain
  • Manage Projects
    • Projects are the specific project by itself, whose Requirement, test case and defects needs to be maintained.
    • Each project is an database by itself
    • Cannot link one project to another project
projects contd
Projects – Contd.
  • Manage Project
    • Creation of Project
    • Renaming a Project
    • Pinging a Project
    • Coping a Project
    • Managing users to the project
    • Making an user as Administrative user for a project
  • Manage Users
    • Creation of Users
    • Association of users to the projects
quality center
Quality Center
  • Customization
    • Project Users
      • Assigning users to the project
      • Creation of new user to the project
      • Mapping groups to the users
    • Project Groups (what is groups and its importance)
      • Creation of Groups
      • Assigning users to the groups
      • Customizing control using groups
        • Field level control
        • Setting the permission to change the data by created user and other user
customization contd
Customization contd.
  • Module Access
    • Controlling license using Module access
    • Need of Module Access
  • Project Entities – Works with Database Tables
    • System Defined Fields
      • Change Logical name for existing fields
      • To configure history, Mandatory and searchable criteria to a field
    • User defined fields
      • As String
      • As Date
      • As Number
      • As Blob
      • As List and User List
customization contd1
Customization Contd.
  • Project Entities
    • How to make a field as mandatory (Required)
    • How to make a history to a field
    • How to give formatting to a field
    • How to include the field for search
    • Creation of User defined field
      • Mapping the field as String, List, UserList, Blob, Number
      • Formatting the field (Masking)
customization project lists
Customization – Project Lists
  • Project List
    • Creation of New List and configuring the list using project entities
    • Managing the existing list with new values
    • Importance of checking the check box as Verify value of the project list in project Entities
    • Controlling the work flow for a list box contents using Groups
    • Effect of those in Requirements, Test Plan and Defects
requirements
Requirements
  • Requirements
    • Creating a Requirement
    • Creating a sub requirement
    • Testing the changed workflow in the project groups in requirements
    • Testing the Mandatory, history setting at project groups
    • Customizing the columns
    • Different views of Requirements
      • Coverage view
      • Grid view etc.
test plan
Test Plan
  • Test Plan
    • Creation of Test Scenarios (Folders), Sub Folders
    • Creation of Test Cases under Folders
    • Checking the effect of permission by changing the setting in groups for various users.
    • Customizing user defined field and its effect under test plan
    • Test Plan Details
    • Different View for Test Plan
    • Mapping Test cases to the requirement
    • Reports – Summary, Progress, Trend
test lab
Test Lab
  • Test Lab
    • Creation of Rounds (Folder)
    • Creation of Test Set
    • Mapping test case to the test set
    • Execution of Round
    • Finding the actual result in the requirement after mapping
    • Creation of defect while executing through execution screen
    • Different execution reports
defects
Defects
  • Defects
    • Creation of Defects
    • Managing the defect cycle by configuring through groups
    • Effectiveness of security features of the defect status change
    • Customizing defect for various groups
      • Customizing the add defect screen
      • Customizing the modify defect screen
    • Various defect reports
      • Defect aging
    • Linking defects – Requirements, Test case, Through test lab
export from xls file
Export From XLS file
  • All Requirements, Test Cases and Defects can be imported from XLS Sheet. Steps include
    • Block the content which needs to be imported in xls sheet
export from xls contd
Export From XLS Contd.
  • Select Export to XLS from Tools and Connect to QC using valid user name and password as shown below
export from xls contd1
Export From XLS Contd.
  • Enter User Name and Password and select the domain and project from the list for that user.
export from xls contd2
Export From XLS Contd.
  • Select the Module to which the import to take place (Requirements or Tests or Defects)
  • Select Temporary Map file (if you want edit latter you can save the file with map name)
export from xls contd3
Export From XLS Contd.
  • Select the fields from the list and use “>” and map to Excel column name
export from xls contd4
Export From XLS Contd.
  • Click on finish
  • Go to QC and we can see the Requirements got added.
  • Same way we can do for defects or Test Case
export from word
Export From Word
  • Install the Word Add in provided by the QC
  • Open the word doc file
  • Tool bar has got added to the word open document
  • Under Tools, Quality Center Link has got introduced.
export from word contd
Export From Word Contd.
  • Requirement Adding
    • Click Open req. Icon.
    • Enter the Requirement Name and Press Enter
    • Click Description
    • Enter Description and press Enter
    • Click Review
    • Enter Review value (as in the list box) (same way for author, priority)
    • Enter Author (as in the list box)
    • Enter priority (as in the list box)
    • Click Close Requirement
export from word contd1
Export From Word Contd.
  • After the entry the word document will look as shown.
  • For every requirement we need to close the requirement.
  • For non selected Field it will take the default value
export from word contd2
Export From Word Contd.
  • In the same way we need to do for Test case and it will look as shown
    • Test Folder
    • Test Case Name
    • Designer
    • Test Case Description
    • Test Step
    • Test Step Description
    • Expected Result
    • Close the folder at the end
export from word contd3
Export From Word Contd.
  • Once done, Click on Export To QC icon
  • Select the Server
  • Enter UserName and Pass word
export from word contd4
Export From Word Contd.
  • Select the domain and Project for which import has to happen
  • Select Next and finish
export from word contd5
Export From Word Contd.
  • Go to QC
  • Login and you can see the requirement added
export from word contd6
Export From Word Contd.
  • In the test plan module, you can see that test folder and test cases with test steps got added.
application programming interface
Application Programming Interface
  • What is API
    • It is an Application Programming Interface
  • Need of API
    • Company cannot customize for every customer certain workflows or controls due to specific requirement of that client.
    • Customizing for individual customers leads to poor product maintenance in long run as product.
    • Product release and version control gets affected by customizing to individual customers at release level
api contd
API Contd.
  • How API helps end customer?
    • API allows customer to program there own logic within a release and can be migrated to any new release they receive from the company.
  • API role in Site Administrator
    • Prevention of Multiple Login
    • Changing programmatically Site configuration Settings
      • Example – Changing the attachment size for particular mail from default 3000KB
      • Changing the mail format from html to text or vice versa
      • Getting information on how many connections are used and type of license used
api quality center
API – Quality Center
  • API role on Quality Center
    • Control to their workflow for any module
    • Customizing forms for any individual groups or users
    • Can create dependency or trigering alerts for specific incident at all module level
    • Customizing Default Selection in list box for any users or groups
comments queries
Comments & Queries-

Queries are always welcome.

Send emails to:

[email protected]

Or

[email protected]

feedback
Feedback-

Please spend few minutes from your

valuable time to provide your feedback.

It will help us to improve in next sessions.

Contact Details

Sriraman K

Email : [email protected]

Thanks & Happy Testing..

ad