Professional Documents
Culture Documents
Software Test Management
Software Test Management
• Important part of software quality is the process of testing and validating the software
• Test management is the practice of organizing and controlling the process and artifacts required for the testing
effort.
• Test Management is a series of planning, execution, monitoring and control activities that help achieve project
goals
TEST MANAGEMENT STAGES
Test Execution
Test Plan
Dashboards
Management
Test
Management
Build
Management Tool Test Result
Monitoring
Test Case
Automation
Management
VARIOUS INDUSTRY PROVEN TEST MANAGEMENT TOOLS
• Qtest
• QACompete
• PractiTest
• Meliora Testlab
• Qmetry Test Management
• Test Flo
• Aqua
• TestLink
• Quality Centre / ALM
• TestLodge
• TestRail
• Zephyr
LIFE CYCLE OF TEST CASE
Requirement Analysis
Test Planning
Update(review comments)
Ready to test
Ready to test
Test Execution
Test Closure
• Create a Project
A d d i t i o n a l fa c i l i t i e s :
• Assigning Keywords (we may form a group of Test Cas e s for Regression tests)
• Name
• I D (used for forming a u n iq u e Test Ca s e s ID)
• Project D e s c r i p t i o n (wh at is t h e a i m of t h e Project, w h a t is t h e t a r g e t group, w h a t is t h e
b u s in e s s logic, w h a t is t h e Test Environment)
• E n h a n c e d fe a t u re s :
• R e q u i r e m e n t s f e a t u r e – we m ay specify re q u i re m e n t s a n d see if th ey a r e well-
covered by Test Ca s e s
• Te s t i n g p r i o r i t y – we m ay a s s ig n priority to Test Cas e s (high, me d iu m, low)
• Te st A u t o m a t i o n – we m ay specify w h e t h e r t h e t e s t should be performed m a n u a l l y
or automatically
S TE P2 : C R E A TE R E QU I R EM ENT
• TestLink won’t allow you to execute Test S u ite s if you don’t cre ate a Test P l a n a n d specify
Test Build.
• Let’s begin from t h e P l a n
S T E P 5 : C re a t e Te st S u i t e / P l a n
• Unfortunately, only Test Cases, not Test S u ite s or t h e whole Test Specification can be
ad d e d to a Test plan. So, u n t i l you don’t select one s e p a ra t e TC t h e b u tt o n “Add to
Test Plans” will not appear.
S T E P 5 : C re a t e Te st S u i t e / P l a n
• After click on “Create new bug”, creating the bug using Mantis user interface and reorganizing the
windows.
• O r here:
STEP 7: Execution Report
• After t e s t case execution is finished you m ay see t h e re s u l t s of it using Test Re p orts section
• You’ll face t h e following page:
STEP 7: Execution Report – sample Reports
R E QU I R EMENT TR A C E A BIL ITY M A TR I X
• Re q u i re m e n t t ra c e a b i l i t y i s a d o c u m e n t t h a t m a p s a n d t ra c e s u s e r re q u i re m e n t w i t h
te st ca s e s .
• The main purpose of Requirement Traceability Matrix is to see that all test cases are covered so that no
functionality should miss while doing Software testing.