|
Course Overview
This course is necessary for all those who want to
pursue and enhance their career in software Testing. Designed to give an introduction
to what testing is, how to test and why testing is important. This course covers
a broad range of testing topics from creating single test conditions from Requirements
through to reporting on tests executed. Participants will also learn about the different stages and styles of embedded testing
Learning Outcomes
1. Practical, flexible
approach to embedded software testing
techniques
2. Define and implement a professional approach
to testing for small and large projects.
3. Reduce software
defects by integrating testing into the development process
4. Design test ware that finds errors faster and with less effort.
5. Improve your
software
testing practices and the quality of your organization's software.
Course Contents
Overview of Embedded Systems - In put & Out put
- Hardware & Software
- Interfaces and Types of Interfaces
- Case Study
- Embedded System
- Embedded Software Architecture
- Processors in Embedded Systems
Fundamentals of Testing and Environments - Testing
- Test Process
- Environments
- Test Environment
- Case Study
Approach to Embedded software Testing - Testing
- Testing Methods
- Test Life Cycle
Test Process Activities for Embedded Software Testing - Test Framework
- Test Process Activity
- Test Analysis
|
Incidence management process - Testing
- Testing Methods
- Test Life Cycle
Safety analysis - Safety Analysis
- Key Techniques
- Safety Life Cycle
- Test Base
How to be a ESTA - Responsibilities of Embedded Software Test Analyst
- Quality Standards
Embedded Testing Techniques - General Testing Techniques
- Specific Testing Techniques
- Test Design
- Some TDTs
Project Work |
|