ALM Tutorial for Beginners



ALM Tutorial for Beginners
--------------------------
UFT and ALM Integration
-------------------------
I) Server and Clients (Ex:1 Server, 5 Clients...)
------------------------------
Server side installation:

ALM Server version installation

-------------------
Client side
--------------
i) UFT Installation

ii) ALM Clint version

iii) UFT Add in for ALM
----------------------
II) Stand-Alone Machine
-------------------------
i) UFT Installation

ii) ALM Server & Clint version

iii) UFT Add in for ALM
-------------------------------
ALM - Application Life Cycle Management

TestDirector (1.0 to 8.0) - Mercury Interactive

C++
MS Access
------
Oracle
Sybase
SQL Server
---------------

Quality Center (8.0 to 11) - Mercury Interactive

J2EE
JBoss
MS SQL Server
-------
Oracle
--------------------
ALM 12.01
-----------------------
It is a Test Management Tool

It supports
                Requirements Management
                Test Design
                Test Execution
                Defect Management
                Traceability
------------------
UFT supports file format for storing Resources

ALM supports Table format for storing Resources
---------------------
UFT is I-Tier Application

ALM is web Application (Client/Server Architecture)
-----------------------------
ALM
                Documentation and generating Reports

No programming interface

It has command line interface to execute SQL Commands
------------------------
No Environment limitations
----------------------------
ALM supports

Stand-alone environment,
Intranet environment,
and Internet environment,
for sharing Services and resources
--------------------
ALM can be used by Testers, Developers, BA, Project Management and Customers.

Users of ALM (Testing)

i) Site Admin (for handling all ALM projects in an Organization)

ii) Project Admin (Test Lead) -for handling specific project administration

iii) General User (Tester) - To work with one or more projects.
-----------------------------
Add ins in ALM

a) MS Word

b) MS Excel

for importing the Data from File system.

Three things can be imported:

a) Requirements

b) Tests

c) Defects
-----------------------
Usage of ALM:
--------------
i) Function Testing (Manual) + Test Management (ALM)

ii) Some part of the Function Testing (Manual) + Some part of the Function Testing (UFT) + Test Management (ALM)

iii) Some part of the Function Testing (Manual) + Some part of the Function Testing (UFT) + Performance Testing (LoadRunner) + Test Management (ALM)

iv) Function Testing (Manual) +Performance Testing (LoadRunner) + Test Management (ALM)
etc...
---------------------------------------
ALM has 2 interfaces

I) Site Admin

II) ALM / Quality Center

Important features in Site Admin:

i) Create / Edit / delete Domains

ii) Create / edit / Delete projects

iii) Create / edit / Delete Users

iv) Assign users to one or more projects

v) Track project status
--------------------------------
II) Important Modules in ALM / Quality Center interface

i) Requirements:

                Create / Edit / delete Requirements and Child Requirements
                Import Requirements from File System using either MS Word or Excel formats.

ii) Test Plan (It is an area where we design Manual and Automated Tests)
                Create / Edit / delete Manual tests
                Create Automated Tests (* It Launches corresponding Automation tool, in that tool only we can design tests.)
                Map Tests with Requirements
                Import Manual Tests from File System using either MS Word or Excel formats.
                Import Automated Tests

iii) Test Lab (It is an area where we execute Manual and Automated Tests)
                Create Test Batches
                execute Manual tests
                Execute Automated Tests

iv) Defects
                Create / Edit / delete defects
                Send Defects directly from UFT Result window to ALM Project

0 comments:

Post a Comment