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
|
|
|
|
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
|
|
 |
 |
|
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.
|
 |
|
 |
|
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.
|
 |
|
_00.jpg) |
|
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.
|
 |
|
 |
|