Transcript
Page 1: Software Testing Concepts and Methodologies

Page 1 of 2

Software Testing Concepts and Methodologies

A 2 Day Training

About this Training :

As software quality control becomes a discipline, we see significant changes in the way software testing is being done. Software testing methods include developing test plans, test cases, documenting test results and using test tools.

This workshop provides a comprehensive process for test planning, test execution and result reporting. The workshop also covers techniques for effectively identifying test cases.

Benefits of this course:

Some of the benefits of this training are :

Makes testing challenging and rewarding Understand the software Testing Life Cycle, Phases and Techniques. Explore and understand the techniques involved in Black Box and White Box Testing. Apply the techniques to write good test cases. Create a repeatable process.

Course Outline Day 1

1. Fundamentals of Software Testing 2. Evolution of software products 3. Software development life cycle (SDLC)

a. Phases of SDLC 4. Testing: What is testing?

a. Definitions b. Product Success Criteria c. Testability d. Test Factors

5. Software Testing Life Cycle (STLC) a. STLC-V Model b. STLC-Activities c. Test Approach d. STLC -Phases e. Testing Life Cycle - Team Structure f. Testing Life Cycle - Roles & Responsibilities

6. Software Testing Phases

Day 2

7. Software Testing Strategies 8. Software Test Plan 9. Testing Techniques 10. Introduction to Static Testing 11. Requirement Based Test Design-Black Box Technique 12. GUI Testing 13. Bug Life Cycle

Page 2: Software Testing Concepts and Methodologies

Page 2 of 2

Audience:

The course is appropriate for both Novice and Experienced Testers under the following category:

Test Engineers

Quality Assurance Specialists

Software Knowledgeable Individuals

Project Mangers and Leaders

Programmers