Pegasie Technologies Know your business' DNAYour Transactions don't lie!HP Business Partner
Pegasie Technologies - Application Quality Management Pegasie Technologies - Application Load Testing and Performance tuning Pegasie Technologies - Transaction Monitoring Solutions     Home | About Pegasie | Services | Technologies | Contact Us

Quality Assurance Training DescriptionQuality Assurance Training Description

QUALITY ASSURANCE TRAINING
QUALITY ASSURANCE TRAINING
TRAINING LOCATIONS
TRAINING LOCATIONS

  • Eastern Canada
  • Quebec
  • Montreal
  • Ottawa
  • Toronto
  • Training sessions can also be provided at your company site, all across Canada.
  • TARGETED AUDIENCE
    TARGETED AUDIENCE

  • Quality Assurance analysts from all levels that want to improve their skills on the QA methodologies, processes and standards side.
  • PREREQUISITES
    PREREQUISITES

  • Working knowledge of Windows
  • Basic understanding of the testing process
  • DURATION
    DURATION

  • 5 days
  • OBJECTIVES
    OBJECTIVES

    The objective of this course is to understand the principles and concepts of software testing in the following areas:

  • Software Development Life Cycle
  • Walkthroughs and Inspections process
  • Risk Analysis
  • Requirement Analysis
  • Test Strategy Process
  • Test Plan Process
  • Test Case Execution
  • Defect Management
  • Test Metric Data
  • Test Reporting

  • CONTENT OVERVIEW
    CONTENT OVERVIEW

    Day 1

    1)    Test Principles and Concepts
           a.    Understanding testing (role of testing, what are we testing for, categories of defects, verification versus validation, roles &
                  responsibilities etc)
           b.    Software development Life Cycle Phases
                   -    Project initiation
                   -    Project Definition
                   -    System Design
                   -    Coding and Training
                   -    Evaluation and acceptance
                   -    Installation and operation
           c.    Software Testing (testing focus)
                   -    Approach - Review of requirements, identify test types, identify data, tool and resources needs
                   -    Test Planning - identification of activities, timeline, efforts
                   -    Preparation – environment, data, test case and requirement traceability
                   -    Test Execution – analyze results, create defects, identify gaps
                   -    Closure - Reporting
           d.    Life Cycle Phases and associated Verification and Validation activities
                   -    Requirements – define test strategy, adequacy of requirement, test conditions
                   -    Design – adequacy of design, build functional and structural test cases
                   -    Code – consistency with design, build unit test cases
                   -    Test – adequacy of test plan, testing of system,
                   -    Installation – tested system deployed to production
                   -    Maintenance – modify and retest
           e.    Software Development Methodologies
                   -    Waterfall
                   -    Agile
                   -    Extreme Programming
                   -    Iterative
                   -    Spiral
                   -    V Model
           f.    Testing Techniques
                   -    Functional – requirement, regression, error handling, intersystem, control, parallel, negative testing
                   -    Structural – stress, execution, recovery, operations, compliance, security
                   -    Incremental
                   -    Pair Wise
                   -    Boundary value, etc...
                   -    Functional vs Structural
                   -    Dynamic vs Static
                   -    Manual vs Automated
           g.    Testing Types
                   -    Regression, Smoke Test, Sanity Test
           h.    Testing Phases
                   -    Unit
                   -    Integration
                   -    System
                   -    Acceptance

    2)    Walkthroughs and Inspections
           a.    Types
           b.    When, how often
           c.    informal, semiformal, formal
           d.    Participants
           e.    Entrance criteria
           f.    Exit criteria
           g.    Rules


    Day 2

    3)    Requirement Analysis
           a.    Good Requirement (Clear, Concise and detail)
           b.    Requirement Gathering
           c.    Requirement Testability (Test friendly requirements)
           d.    Use Case Review
           e.    Requirement Traceability Matrix

    4)   Risk Analysis
           a.    Define Risks
           b.    Define Controls
           c.    Define Risk Analysis
           d.    Define Threats
           e.    Define Vulnerabilities
           f.    Methods of conducting risk analysis

    5)   Test Strategy Process
           a.    Identify test factors – what are they
           b.    Identifying quality factors
           c.    Identify affected systems
           d.    Identify business risks (test concerns)
           e.    Define test strategy for each risk


    Day 3

    6)    Test Plan Process
           a.    Tasks to build a test strategy/plan
           b.    Table of contents of a test plan – about one-third of total test effort
                   -    Test Scope
                   -    Test Objectives
                   -    Assumptions
                   -    Risk Analysis
                   -    Test Design
                   -    Roles and Responsibilities
                   -    Test Schedule
                   -    Test Data Management
                   -    Test Environment
                   -    Communication Approach
                   -    Test Tools
           c.    Estimates (Oceanwide B)
                   -    Test planning effort
                   -    Test execution effort
                   -    Based on business priority
                   -    Base of software complexity


    Day 4

    7)    Test Case Design/Development
           a.   Test Matrix
                   -    Assists in identifying test conditions
           b.   Priority
           c.   Best practices
                   -    How to
                   -    What should be included
                   -    Prepare for automation

    8)    Test Case Execution
           a.   When should it start, has entrance criteria been met
           b.   What is the quality of the code
                   -    Has it been unit tested
                   -    Need reports
           c.   How many cycles will be needed vs how many are planned
           d.   Defect Review sessions


    Day 5

    9)    Defect Management
           a.    Writing a good defect report
           b.    Severity vs Priority
           c.    Defect Life Cycle
                   -    Defect Status
                   -    Recurring Defects
                   -    Duplicate
                   -    Not A Defect
                   -    Non Reproducible

    10)  Test Reporting
           a. Build/Package Status Reports
           b. Project Status Reports
           c. Test Metrics /KPIs

    Related Tags:

    QA Training Methodologies | Quality Assurance Methodologies Training | QA Training | Quality Assurance Training Montreal | Quality Assurance Training Ottawa | Quality Assurance Training Toronto | Quality Assurance Training Quebec | Quality Assurance Training Canada | Quality Assurance Methodologies Seminars | Quality Assurance Training Syllabus | Training Montreal | Training Ottawa | Training Toronto | Quality Assurance Training | Quality Assurance Interest | QAI | Software Quality Assurance QA | Application Quality Assurance QA | QA Testing | QA Test | Quality Assurance Testing | Quality Assurance Test | Software Quality | Software Quality | Montreal QAI | Ottawa QAI | Toronto QAI | APQL | SPQA

    Visualiser la version franηaise
    Pegasie - Automatisation Solutions
    Automation Testing Solutions for Applications
    OUR ADDED VALUE:
    Improve your time to market dramatically (up to 25 times). 95% of projects deliver return on investment within the first 12 months.
    Retain & capture business knowledge.
    Evaluate risk assessment in real time prior to deployment.
    Increase quality and tests coverage.
    Test Automation Accelerator for SAP
    Pegasie Test Automation Accelerator includes highly optimized automated test resources and tools that drastically accelerate test automation implementations.
    Pegasie also offers additional pre-built automated test resources optimized for SAP.
    Components are easier to use by business analysts since they are user-friendly.
    It supports Pegasie's efficient test automation strategy.
    Build strong automated test cases in a matter of minutes.
    Intelligent Data Entry Automation
    Permanently reduce data entry costs.
    Enable core processes to operate at higher productivity levels.
    Solution enables data transfer between systems in real time.
    Lower exposure of confidential customer data.
    Cheaper than Back-End Integration.
    Pegasie Technologies - QA Training and Seminars
    Pegasie Technologies offers complete training services, adapted to customer needs and knowledge levels.
    Pegasie has training facilities located in Eastern Canada (Quebec, Ottawa, Montreal and Toronto); training sessions can also be provided at your company site, all across Canada.
    ©2010 Pegasie Technologies, Inc. All Rights Reserved. Home  |  About Pegasie  |  Services  |  Technologies  |  Contact Us |  Sharing Center |  WebMail |  Forum