| |
|
 |
| |
| |
Course Description
This hands-on class is 40% theory, 60% intensive labs. 80% of the class material is on straight Software Testing with stress on Manual and Automated Tool. If this course is selected for training it can be tailored to specific needs and the duration will vary depending on the required material to be covered.
Lab sessions shall include code examples specified by the course instructor as well as those selected by the trainee. At the end of the training session, a simple project shall be allotted to the trainees. The stress shall be to cover all aspects of Software Testing. Qualified Software Testing professionals from Intersoft’s Project team shall provide guidance to the trainees on various aspects of the project and Testing.
Course - I : Testing Principles and Practices
Duration: Four (4) Weeks
This session gives an in-depth knowledge on Software Testing. The lab sessions will stress more on. This is a two (2) weeks course with 50 % theory and 50 % lab. |
| |
|
| |
Modules Covered |
| |
| Module 1 |
Description |
Introduction to Software Testing |
- Testing Process and various testing stages.
- Intent of finding errors and traceable to customer requirements
|
|
| |
|
| |
| Module 2 |
Description |
Testing in Software lifecycle |
- Describe the testing in SDLC
- Different type of testing in different level of SDLC
- URS-UAT Planning-User Acceptance Testing
- SRS-System Test Planning-System Testing
- HLD-Integration test Planning
- Integration Testing
- LLD-Unit test Planning
- Unit Testing
- Coding
|
|
| |
|
| |
| Module 3 |
Description |
Testing Fundamentals |
- Categories of Testing
- Testing Levels and Techniques
- White Box and Black Box Testing Methods
- Introduction to Cyclomatic Complexity
- Different Coverage In White Box Testing
|
|
| |
|
| |
| Module 4 |
Description |
Type of Testing
|
- Different type of testing
- Significant and approach of each testing
- Usage of each Testing
- Implementation of various testing in various stage of Software Development
|
|
| |
|
| |
| Module 5 |
Description |
Software Testing Life Cycle
|
- Test Scope
- Test Planning
- Test Engineering
- Test Execution Defect Analysis
|
|
| |
|
| |
| Module 6 |
Description |
Software Testing Practice
|
- Create and use methods that accept generic argument types
- Test Strategy, Test Plan and Test Case Design
- Test Plan Coverage, Test Case and Test Scenarios
- Test Case Document
|
|
| |
|
| |
| Module 7 |
Description |
Quality Standards in Software Testing |
- Different Levels in CMM Standards
- TQM
- Other Software and Data Security Features
|
|
| |
|
| |
| Module 8 |
Description |
Defect Management |
- Defect Reports
- Cause Analysis
- Action Plan Development
- Action Implementation Performance Tracking
|
|
| |
|
| |
| Module 9 |
Description |
Manual Testing |
- Various approaches In Manual Testing
- Implementation of Manual Testing Advantages of Manual Testing
|
|
| |
|
| |
| Module 10 |
Description |
Automated Testing |
- Advantage of Automated Testing
- Area of Automation
- Features in Winrunner 7.01
- TSL Language and Functions in Winrunner 7.01 Test Director and Load Runner 7.01
|
|
| |
|
| |
Course - II: Projects
Web Based Application Testing
Duration: 2 Weeks
After the completion of the course, a web-based project shall be assigned to the candidates. A Testing Engineer will be assigned to the project for the full project duration. Candidates will be exposed to the Design and architecture of the solution and shall be required to develop various modules of the project with stress shall be given on core technology and design issues. Reviews shall be conducted on a periodic basis to check the status and resolve development issues with the candidates and on successful completion of the project. |
| |
|
| |
|