Testimony+Syllabus

4
TCS TESTimony - SYLLABUS S.No Topics 1 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. 2 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. 3 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; TCS TESTimony CONTEST - SYLLABUS Page 1

description

It is the syllabus required

Transcript of Testimony+Syllabus

  • TCS TESTimony - SYLLABUS

    S.No Topics

    1

    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.

    2

    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.

    3 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;

    TCS TESTimony CONTEST - SYLLABUS

    Page 1

  • TCS TESTimony - SYLLABUS

    Types of Test Plan;

    Key Test Planning Components;

    Test Strategy &

    High Level Test Planning &

    Importance of Selling a Test Plan Need to have more Clarity,

    Pertinence & Action.

    4 System Architecture, Test Cases, Coverage

    System Architecture & Its Nuances;

    Principles of System Architecture & Its Importance;

    Creation of Test Conditions;

    Test Cases Need of a Test Case, Way of Writing a Test Case;

    General Guidelines & Structure Of Test Case;

    Test Case Design Techniques, Types Of Black Box & White Box Testing &

    Areas of Coverage for a Test Case - Importance Of Coverage &

    Areas of Coverage such as Configuration, Bug Coverage.

    5 Good Test Programs - Construction, Development & Its Importance

    Need to have a Good Test Program;

    Importance of Test Programs &

    Construction & Development Of A Test Program.

    6 Levels Of Testing

    Unit Testing;

    Integration Testing;

    System Testing &

    Acceptance Testing.

    7 Methods Of Testing

    Black Box Testing;

    White Box Testing;

    Gray Box Testing;

    Manual Testing;

    Automation Testing &

    Agile Testing.

    8 Types Of Testing

    Smoke Testing;

    Installation Tesing;

    Functional Testing;

    Look & Feel Testing;

    Usability Testing;

    Accessibility Testing;

    Browser / Device Compatibility Testing;

    Performance Testing (Load / Stress);

    Security Testing;

    Page 2

  • TCS TESTimony - SYLLABUS

    Content Testing;

    Conformance Testing &

    Regression Testing.

    9 Definition Of Bug & Ways, Means Of Tracking The Bugs

    Definition of Bug;

    What Is Bug & Reason For The Bug;

    Mode of Capturing Bug Root Cause Analysis of the Bug &

    Effective Resolution &

    Tracking of Bugs - Ways & Means to have a Bug Tracking System.

    10 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.

    11 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 &

    Modus to Find Out the Reusability of Test Cases as to When &

    Where they can be used.

    12 Software Errors

    What Is A Software Error, How They Are Detected &

    What Are Common Software Errors.

    13 Risk Analysis

    What Is A Software Risk &

    What Are Risk Analysis Process.

    14 Artifacts

    Test Plan;

    Test Case;

    Test Script;

    Test Data;

    Page 3

  • TCS TESTimony - SYLLABUS

    Test Suite;

    Test Harness &

    Test Report.

    15 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.

    16 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;

    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.

    17 Metrics

    Defect Age;

    Defect Density;

    Defect Detection Efficiency;

    Defect Removal Efficiency;

    Test Coverage;

    Test Effort Variance;

    Test Schedule Variance &

    Cost Of Quality.

    18 Testing - Completion & Continuous Improvement

    Road towards Continuous Improvement.

    Page 4