Software Quality Testing
Introduction :
Software Testing is a very important domain in
Information Technology field. With technical skills related to Software Testing
you can be placed in IT industry with the ability to face the challenges in the
industry. In this course the students will be well versed with the concepts of
manual and automation testing. Also important questions from the interview
point of view will be guided.
Eligibility : Basic knowledge of C language.
Course Content :
- Brushup
of C & C++
- Basic
Networking Concepts
- SQL
queries ( DDL , DML)
Manual Testing :
Introduction
- What
is Software Testing
- Why
Testing , Its Objective
- Goal
of a Tester
- Principles
of Software testing
- Cost
of fixing defects
Models of SDLC
- What
is SDLC
- Waterfall
model
- Prototype
, Spiral, Incremental, RAD, Agile models
- V
Model
STLC
Verification and Validation
- VV
model
- Verification
and its Types
- Walkthroughs
- Inspections
- Peer
Reviews
- Validation
, Levels of Testing –
- Unit/Component
Testing
- Integration
Testing :- Bottom Up, Top Down, Hybrid Approaches.
- System
Testing
- Functional
Testing
- Non
Functional Testing
§ Recovery Testing
§ Compatibility Testing
§ Performance Testing
§ Load Testing
§ Stress Testing
§ Soak Testing
§ Parallel Testing
- Security Testing
- User
Acceptance Testing
- Alpha
and Beta Testing
Other Types of Testing
- Smoke
Testing
- Sanity
Testing
- Retesting
- Regression
Testing
- Ad
hoc Testing
Black Box Testing
- Equivalence
Class Partitioning
- Boundary
Value Analysis
- Error
Guessing
White Box Testing
- Statement
coverage
- Decision
coverage
- Path
coverage
Test Plan Doc
Test Cases
- What
are Test Cases
- Test
case Template
- How
to write Test Cases
- Examples
Defects
- What
are Defects
- Difference
between error, defect, bug, failure
- Priority
and Severity of bugs
- Defect
Report Format
- Defect
Life Cycle
TraceabilityMatrix
RiskAnalysisandManagement
ConfigurationManagement
Why Automaton
RiskAnalysisandManagement
ConfigurationManagement
Why Automaton
Automation Testing :
Quick Test
Professional 11.0
- Introduction
to QTP
- Understanding
the layout
- How
to Record and Run
- Recording
Modes – Normal , Analog, Low Level
- Object
Repository
- Object
Spy
- Object
Repository Comparison
- Object
Repository Merge
- Parameterization
in QTP
- Recovery
Scenario
- Synchronization
- Transactions
in QTP
- Output
Correlation
- Checkpoints
- Working
with Actions in QTP
- QTP
– QC connection
- Test
Batch Runner
Selenium
- Introduction
to Se
- Understanding
the layout
- How
to Record and Run
- Selenium
IDE
- Selenium
Commands – Action , Assert, Verify
- Breakpoints
- Programming
in selenium
- Running
a Test Suite in Se
Quality Center 9.0
- Introduction
to QC
- Site
Administration
- Mercury
Quality Center
- Requirements
Tab
- Test
Plan Tab
- Test
Lab Tab
- Defect
Tab
- Filtering
and Sorting, Reports & Graphs
No comments:
Post a Comment