QA Training Material

download QA Training Material

of 20

Transcript of QA Training Material

  • 7/30/2019 QA Training Material

    1/20

    100% Job OInstructor Led Face2Face True Live

    Cloud Te

    Better than on site trTrusted by many students wor

    www.H2KINFOSYS.comUSA - +1-(770)-777-1269 , UK - (020) 3371 7

    [email protected] / H2KInfosys@Gm

    H

    2

    K

    I

    NF

    O

    S

    Y

    SAttend Classes from Any part of the world

    North America - South America - Europe - Africa - Asia -

    Australia

    100% Job OInstructor Led Face2Face True Live

    Cloud Te

    Better than on site trTrusted by many students wor

    Attend Classes from Any part of the world

    North America - South America - Europe - Africa - AAustralia

  • 7/30/2019 QA Training Material

    2/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    QA : SESSION 3: AGENDA

    QA Tester Role - Software Testing Life Cycle

    Understanding the requirement document and writing Test case

    Writing Test Data

  • 7/30/2019 QA Training Material

    3/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    QA TESTER ROLE

    QA Tester Role - Software Testing Life Cycle

    Team Lead

    The Project Leader is responsible for managing the coding team relating t

    controlled by him/her; ensuring the quality of the delivery within the times

    customer. This responsibility includes managing day-to-day task planning

    and tracking; Escalates issues relating to delivery and scope changes to p

    managers.

    Setup test Environment

    Create Iteration/release test plan

    Create and Maintain Test Traceability Matrix

    Review test cases and test data

  • 7/30/2019 QA Training Material

    4/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    QA TESTER ROLE

    Test Engineer

    The V & V Engineer is responsible for verifying & validating applications/p

    on functional and technical specifications Create/Update test cases for each build/iteration

    Create/Update test data for each build/iteration

    Conduct build acceptance test and smoke test

    Execute Functional test cases

    Execute Regression test cases

    Perform Exploratory testingAnalyze and report the defects found in testing

  • 7/30/2019 QA Training Material

    5/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Testing Activities: Software Testing Life Cycle

    Requirement gathering

    Planning and control

    Analysis and design

    Implementation and execution

    Evaluating exit criteria and reporting

    Test closure activities

    Software Testing Life Cycle

  • 7/30/2019 QA Training Material

    6/20www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Test Planning

    Define objectives of testing and the specification of test activities in orde

    objectives and mission.

    Test Control

    Test control is the ongoing activity of comparing actual progress against

    reporting the status, including deviations from the plan.

    Ref: Test Plan document

    Software Testing Life Cycle: Planning & Control

  • 7/30/2019 QA Training Material

    7/20www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Test analysis and design : General testing objectives are transf

    tangible test conditions and test cases.

    Software Testing Life Cycle: Analysis & Design

  • 7/30/2019 QA Training Material

    8/20www.H2KINFOSYS.com , USA +1-(770)-777-1269

    The test analysis and design activity has the following major task

    Reviewing the test basis

    Software Testing Life Cycle: Analysis & Design

    requirements

    software integrity level1 (risk level)

    risk analysis reports

    architecture

    design

    interface specifications

  • 7/30/2019 QA Training Material

    9/20www.H2KINFOSYS.com , USA +1-(770)-777-1269

    The test analysis and design activity has the following major task

    Reviewing the test basis

    Evaluating testability of the test basis and test objects

    Identifying and prioritizing test conditions based on analysis of t

    the specification, behavior and structure of the software

    Designing the test environment set-up and identifying any requ

    infrastructure and tools

    Creating bi-directional traceability between test basis and test c

    Software Testing Life Cycle: Analysis & Design

  • 7/30/2019 QA Training Material

    10/20www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Requirement documents:

    Telecom domain Project: AT & T Example

    Ref:

    SRS-T mobile, AT & T WEBSITE

    Test Data Preparation

    Test Case Preparation

    Software Testing Life Cycle: Analysis & Design

  • 7/30/2019 QA Training Material

    11/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Test implementation and execution has the following major tasks

    Finalizing, implementing and prioritizing test cases (including th

    identification of test data)

    Developing and prioritizing test procedures, creating test data a

    optionally, preparing test harnesses and writing automated test

    Creating test suites from the test procedures for efficient test ex

    Verifying that the test environment has been set up correctly

    Software Testing Life Cycle: Implementation & Exec

  • 7/30/2019 QA Training Material

    12/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Test implementation and execution has the following major tasks

    Verifying and updating bi-directional traceability between the te

    test cases

    Executing test procedures either manually or by using test exec

    according to the planned sequence

    Logging the outcome of test execution and recording the identit

    versions of the software under test, test tools and testware

    Comparing actual results with expected results

    Software Testing Life Cycle: Implementation & Exec

  • 7/30/2019 QA Training Material

    13/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Test implementation and execution has the following major tasks

    Reporting discrepancies as incidents and analyzing them in ord

    establish their cause (e.g., a defect in the code, in specified tes

    test document, or a mistake in the way the test was executed)

    Software Testing Life Cycle: Implementation & Exec

  • 7/30/2019 QA Training Material

    14/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Test implementation and execution has the following major tasks

    Repeating test activities as a result of action taken for each disc

    example, re-execution of a test that previously failed in order to

    (confirmation testing), execution of a corrected test and/or exec

    in order to ensure that defects have not been introduced in unc

    areas of the software or that defect fixing did not uncover other (regression testing)

    Software Testing Life Cycle: Implementation & Exec

  • 7/30/2019 QA Training Material

    15/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Software Testing Life Cycle: Implementation & Exec

    Defect Life Cycle

  • 7/30/2019 QA Training Material

    16/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Testing Activities: Software Testing Life Cycle

    Evaluating exit criteria is the activity where test execution is a

    against the defined objectives. This should be done for each tes

    Testing by QA

  • 7/30/2019 QA Training Material

    17/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Testing Activities: Software Testing Life Cycle

    Test closure activities

    Test closure activities collect data from completed test activities

    consolidate experience, testware, facts and numbers.

    Test closure activities occur at project milestones such as when

    system is released, a test project is completed (or cancelled), ahas been achieved, or a maintenance release has been comple

    Testing by QA

    T i b QA

  • 7/30/2019 QA Training Material

    18/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    Testing methodologies:

    Manual Testing

    Automation Testing

    Testing by QA

  • 7/30/2019 QA Training Material

    19/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    H2K INFOSYS

    ----------------------

    WORLD CLASS SOFTWARE TRAINING FOR EVERYONE - WORL

    ------------------------------

    ATTEND CLASSES FROM ANY PART OF THE WORLD

    --------------------------------------------------

    SOFTWARE TRAINING DEVELOPMENTTECHNICAL STAFFING S

  • 7/30/2019 QA Training Material

    20/20

    www.H2KINFOSYS.com , USA +1-(770)-777-1269

    www.H2KInfosys.com

    Attend classes from any part of the worldProject Work & Job Placement AssistanceVisit H2kinfosys Forums, Jobs and blogs

    True Live online with Face2Face + Cloud Test Lab = Better than on site traininof students world wide.

    Thank You

    Instructor Led Face2Face True Live online Softwaclasses with Cloud Technology

    USA - +1-(770)-777-1269 , UK - (020) 3371 7615

    [email protected]