 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |

Software Testing

Education Roadmap
Course Catalog
Public Course Calendar
Onsite Training
Courseware Licensing
Related Courses
Advanced Software Testing
Risk-Based Testing Strategy
Testing for Developers
Agile Software Testing
Effective Quality Assurance
|
 |
 |
 |
 |
 |
 |
 |
 |
| Software Testing Essentials |
|
 |
Public courses in Seattle - San Francisco - Boston - New York City - Chicago - Houston (USA), Vancouver - Toronto - Montreal (Canada), Guadalajara (Mexico) - Santiago (Chile) - Sao Paulo - Rio de Janeiro (Brazil) - Dublin (Ireland) - London (UK) - Amsterdam (Netherlands) - Brussels (Belgium) - Paris - Nice (France) - Zurich (Switzerland) - Barcelona (Spain) - Moscow (Russia) - Tel Aviv (Israel) - Riyadh (Saudi Arabia) - Dubai (UAE) - Delhi - Mumbai - Bangalore (India) - Seoul (Korea) - Shanghai (China) - Kuala Lumpur (Malaysia) - Singapore - Tokyo (Japan) - Sydney - Melbourne (Australia) - Aukland (New Zealand)
Onsite training worldwide | E-learning available | Courseware licensing available |
 |
This training course teaches the fundamentals of software testing to professionals who are new to software testing or who would like to improve on their existing testing skills. Students learn about testing concepts, about the testing process and its integration in the software life cycle, about testing techniques for the creation of test cases, and about test execution practices including defect tracking and automation.
|
  |
 |
 |
 |
 |
Code |
 |
T10
|
 |
 |
 |
Discipline |
Software Testing |
 |
 |
Duration |
3 days |
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
Course Information
Audience | At Course Completion | Prerequisites | Course Materials | Course Outline | Pricing | TAKE THIS TRAINING |

Audience

| √ |
|
Software Process Architects |
 |
√ |
|
QA/Test Managers |
 |
√ |
|
Development Managers |
| √ |
|
Business Analysts |
|
√ |
|
QA User Testers |
|
√ |
|
Software Developers |
| √ |
|
Project Managers |
|
√ |
|
QA Code Testers |
|
X |
|
User Education Specialists |
| |
|
 |
|
|
|
 |
|
|
|
 |

at course completion

After completing this course, participants will be able to:
| » |
|
Understand the objectives of software testing |
 |
» |
|
Collaborate with developers and analysts |
| » |
|
Understand how testing fits in the software life cycle |
|
» |
|
Decide how to test a new feature |
| » |
|
Understand the nature and causes of defects |
|
» |
|
Organize and execute regression tests |
| » |
|
Understand unit, integration, system testing & UAT |
|
» |
|
Write high-quality defect reports |
| » |
|
Create test cases using testing techniques |
|
» |
|
Report test results and software quality |

prerequisites

| » |
|
Basic knowledge of software engineering |

course materials

A comprehensive workbook with knowledge material, examples, case studies, lab exercises, and references.

| course outline |
|
 |
 Module 1: Testing Concepts
| » |
|
The objectives of software testing |
| » |
|
Software quality and project trade-offs |
| » |
|
Defects: faults and failures |
| » |
|
The cost of fixing a defect |
 Module 2: Testing Process
| » |
|
Software development life cycle |
| » |
|
Defect injections and defect causes |
| » |
|
Testing philosophies |
| » |
|
Testing pipeline |
 Module 3: Defect Detection Approaches
| » |
|
Test coverage and testing dimensions |
| » |
|
White-box versus black-box testing |
| » |
|
Scripted versus non-scripted tests |
| » |
|
Static versus dynamic tests |
 Module 4: Unit & Integration Testing
| » |
|
Functional analysis and use cases |
| » |
|
Exception testing |
| » |
|
Equivalence partitioning |
| » |
|
Boundary value analysis |
| » |
|
Decision tables |
 Module 5: System & User Acceptance Testing
| » |
|
Cross feature testing |
| » |
|
Cause-effect graphing |
| » |
|
Scenario testing |
| » |
|
Usability testing |
 Module 6: Special Tests
| » |
|
Smoke tests |
| » |
|
Performance tests |
| » |
|
Load/stress tests |
| » |
|
Reliability testing |
| » |
|
Acceptance tests |
 Module 7: Test Execution
| » |
|
Test cycles |
| » |
|
Approaching a new feature |
| » |
|
Test data |
| » |
|
Tracking and reporting test results |
 Module 8: Defect Processing
| » |
|
Defect life cycles |
| » |
|
Severity and priority of defects |
| » |
|
Writing good defect reports |
| » |
|
Efficient use of defect tracking tools |
 Module 9: Test Automation
| » |
|
Test automation approaches |
| » |
|
Automation tools |
| » |
|
Unit test frameworks |
| » |
|
Automation of regression testing |
| » |
|
Minimizing test automation maintenance |

Certificate

Participants receive an industry recognized SoftO2 Education Certificate upon completion of the course.

pricing

Please refer to the pricing chart.

take this training

Contact SoftO2 Education or send the following form to pre-register or request information.


|
 |
|