manual testing training
TRANSCRIPT
Manual Testing
1) Overview on Software Quality and Testing
2) Software Development Life Cycle (SDLC)
a. Waterfall Model
b. Proto Type Model
c. Incremental Model
d. Spiral Model
f. V-Model
g. Agile Model
3) Application V/s. Product
4) Quality Assurance & Quality Control
5) Verification V/s. Validation
6) Static & Dynamic Testing
7) Review, Inspection & Walkthrough
8) Levels of Software Testing
a. Unit Testing
b. Integration Testing
c. System Testing
d. User Acceptance Testing
9) Types of Testing & Methods
a. White box testing
b. Black box testing
i. GUI testing
ii. Functional testing
a) Object properties testing
b) Input domain testing (ECP, BVA)
c) Error handling testing
d) Calculations testing
e) Database Testing
f) Cookies & Sessions testing
iii. Non-Functional testing
a) Performance testing (Load, Stress, Volume testing)
b) Security Testing
c) Recovery testing
d)Compatibility testing(OS,Browser,H/W Compatibilities)
e) Configuration Testing
f) Installation Testing
g) Sanitation Testing
iv. User Support testing
a) URL Testing
b) Links testing
c. Grey box testing
d. UAT (User Acceptance Testing)
10) Testing Terminology
a. Adhoc Testing
b. Monkey Testing
c. Exploratory Testing
d. Sanity & Smoke Testing
e. Re-Testing
f. Regression Testing
g. Penetration testing
h. Localization and I18N Testing
g. Concurrent testing
h. Big bank testing
i. Mutation testing
11) Software Quality Standards
a. ISO
b.CMM/CMMI/PCMM
c. Six Sigma
12) Test Metrics
13) Web Testing
14) Software Testing Life Cycle Process & Implementation (STLC)
15) Test Requirements gathering & Reviews
a. Functional specification Document (FSD)
b. Technical Design Document (TDD)
c. Use cases
16) Test Estimation
17) Test strategy Preparation
18) Test Plan Preparation
a) Test Plan Template
b) Test plan elements
19) Test Scenarios Identification
20) Test Cases Design
a) Types of Test Cases
b) Test Case Design Techniques
c) Test Cases Priority
d) Test Case document
21) Requirement Traceability Matrix
22) Preparing Test Data
23) Test Environments & Test bed
24) Test Execution
a) Levels of Test execution
b) Testing Phases
c) Configuration Management
25) Defect Reporting & Tracking
a) Defect Life Cycle
b) Defect Priority and Severity
c) Types of Defects
d) Defect Report template
e) Defect Reporting methods
26) Test Closure Activity
27) Test Reports
28) Agile Testing
29) Software Environments
30) Tester Roles & Responsibilities