Course in Software Testing

Course

In Chennai

Price on request

Description

  • Type

    Course

  • Location

    Chennai

Facilities

Location

Start date

Chennai (Tamil Nādu)
See map
No. 1, Dr. Singaravelu Street, Pondy Bazaar, T Nagar, (near Krishna Sweets), 600040

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Course content:

1. Fundamentals of testing

* Why is testing necessary?
* Software systems context
* What is a Defect?
* Role of testing in software development, maintenance and operations
* Testing and quality
* How much testing is enough?
* What is testing?
* General testing principles
* Fundamental test process
* Test planning and control
* Test analysis and design
* Test implementation and execution
* Evaluating exit criteria and reporting
* Test closure activities
* The psychology of testing

2. Testing Life Cycles

* Software development models
* V-model Testing
* Iterative-incremental development models
* Testing within a life cycle model
* Test levels
* Component testing
* Integration testing
* System testing
* User Acceptance testing
* Test types
* Functional Testing
* Non-Functional Testing
* Structural Testing
* Regression Testing

3. Static techniques

Static techniques and the test process
Review process
Phases of a formal review
Roles and responsibilities
Types of review
Success factors for reviews
Static analysis by tools

4. Test Planning

Test design techniques
Functional Test Cases
Structural Test Cases
Building a Test Case
Test Coverage
Importance of Test Data
Black-box techniques
Equivalence partitioning
Boundary value analysis
Decision table testing.
State transition testing
Use case testing
White-box techniques (Structural Based)
Statement testing and coverage
Decision testing and coverage
Other structure-based techniques.
Choosing test techniques

5. Test management

Test planning and Estimation
Test planning
Test planning activities
Exit criteria
Test estimation
Test approaches (test strategies)
Risk and testing
Project risks
Product risks
Test progress monitoring and control
Test progress monitoring
Test Reporting
Current Status Reports
Final Status Reports
Test control
Configuration management
Incident management

6. Tool support for testing

Types of test tool
Test tool classification
Tool support for management of testing and tests
Tool support for static testing
Tool support for test execution and logging
Tool support for performance and monitoring
Tool support for specific application areas

7. Defect Life Cycle

Defect Reporting
Types of Defect
Tools Support for Defect Reporting

Course in Software Testing

Price on request