0% found this document useful (0 votes)
653 views

Software Testing Concepts and Methodologies

This 2-day training provides a comprehensive overview of software testing concepts, methodologies, and techniques. Participants will learn about the software testing life cycle, phases, and strategies. They will also explore black box and white box testing techniques and how to write effective test cases. The course covers topics such as test planning, execution, reporting, static testing, requirements-based design, and GUI testing. Attendees include test engineers, quality assurance specialists, and programmers seeking to understand testing processes.

Uploaded by

lchakry
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
653 views

Software Testing Concepts and Methodologies

This 2-day training provides a comprehensive overview of software testing concepts, methodologies, and techniques. Participants will learn about the software testing life cycle, phases, and strategies. They will also explore black box and white box testing techniques and how to write effective test cases. The course covers topics such as test planning, execution, reporting, static testing, requirements-based design, and GUI testing. Attendees include test engineers, quality assurance specialists, and programmers seeking to understand testing processes.

Uploaded by

lchakry
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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 1 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

Page 2 of 2

You might also like