Documente Academic
Documente Profesional
Documente Cultură
Page 1
Sheet1
Page 2
Sheet1
10
11
12
13
14
15
16
Page 3
Sheet1
17
18
19
20
21
Page 4
Sheet1
TCS EnQuode 2018 - SYLLABUS
Topics
Introduction To Software Testing, Basics, Definition - Its Nuances &
Requirements
Definition Of Testing, What Is Software Testing & Why
Is It Required;
Test Phases;
What should be Tested;
What could be Tested;
Software Development Life Cycle;
Software Testing Life Cycle;
Software Quality;
Dimensions Of Quality;
Software Quality Assurance;
What Is Software Quality & Quality Assurance;
Software Quality Control;
Verification Vs Validation;
Testing Policies & Standards;
Software Testing Myths;
Requirements of a Schedule.
Phases, Foundation Of Test Process, Role Of Tester, Concept Of
Test Projects & Its Scope
Base / Foundation of Test Process & Its Requirements;
Design Review;
Test Planning;
Test Design;
Test Environment Setup;
Need of Test Process & Its Advantages;
Testers – Roles & Responsibilities;
Testers & Test System;
Concept of Test Project;
Scope of Test Project & Its Importance;
Test Schedule Fitment Into the Project;
Assessing Capabilities, Organizing Logistics;
Test Configuration, Test Development & Monitoring Test Execution &
Test Reporting.
Definition, Design Of A Test Plan, Scope Of A Test Plan, Test Plan Focus Area
Definition of a Test Plan;
Need of a Test Plan;
Design of a Test plan;
Mode of Writing a Test Plan;
Scope of a Test Plan & Key Focus Areas of a Test Plan;
Entry & Exit Criteria;
Types of Test Plan;
Key Test Planning Components;
Test Strategy &
High Level Test Planning &
Page 5
Sheet1
Page 6
Sheet1
Defect Management
What Is A Defect;
What Are Defect Categories;
Process Of Defect Life Cycle ;
Defect Severity;
Defect Probability;
Defect Priority;
Defect Report;
Defect Tracking &
Importance Of Defect Management Tools.
Use Cases,Test Cases - Tracking & Reuse Of Test Cases- When & where
What Is A Use Case;
Creation Of Use Case Scenarios;
Generation Of Test Case Using Use Cases;
Concept of Test Cases & Need to Write a Test Case;
Tracking of Test Cases;
Managing the Test Cases towards the Requirement Fitment &
Software Errors
What Is A Software Error, How They Are Detected &
What Are Common Software Errors.
Risk Analysis
What Is A Software Risk &
What Are Risk Analysis Process.
Artifacts
Test Plan;
Test Case;
Test Script;
Test Data;
Test Suite;
Test Harness &
Test Report.
Test Execution
Overview Of Test Execution Process;
Challenges In Test Execution;
Test Entry & Exit Criteria;
Methods Of Test Execution;
Test Coverage & Test Environment &
Analysis & Use Of Test Results.
Testing Tools, Software Test Automation & Its Importance
Requirements For A Test Tool;
Defect Tracking Tools;
Functional Testing Tools;
Performance Testing Tools;
Unit Testing Tools;
Test Automation Tools;
Scope Of Automation;
Page 7
Sheet1
Need For Automation;
Design & Architecture Framework For Automation;
Manual Vs Automation Testing;
Factors Determining Test Automation;
Approaches To Automation;
Challenges In Software Test Automation;
Different Test Automation Tools - QC, QTP, Load Runner,
Selenium,Its
Importance &
Skills Needed For Automation.
Metrics
Defect Age;
Defect Density;
Defect Detection Efficiency;
Defect Removal Efficiency;
Test Coverage;
Test Effort Variance;
Test Schedule Variance &
Cost Of Quality.
Testing - Completion & Continuous Improvement
Agile Way of Working
DevOps Basics
Road towards Continuous Improvement.
Digital Assurance - Basics
Mobile Testing
Cloud tesing
Social media testing
Analytics
Big data Testing
Tools
Selenium
Programming
Java, Python
Page 8
Sheet1
Page 9
Sheet1
acking System.
Page 10