Software Testing
This course is especially designed for the professionals who are working in corporate environment and had been assigned testing related activities. This course will enable participants to understand testing concepts as a whole, design best possible test cases and conduct manual testing. This course has many mini-projects (or assignments) and ensures best possible learnings.
Objectives / Benefits
-
To provide thorough knowledge on software engineering concepts, testing concepts, types of testing, defect management etc
-
To equip participants with testing skills so that they can perform testing related activities very well and become a great tester
Duration
10 Days (7 hours per day) - Classes can be held on weekdays and weekends at OpCord's location or corporate's location
Course Outline
Day 1
- Kick-Off and Ice-breaking (30 min)
- Introduction to Software Engineering (1 hr)
- Software Development Life Cycle (5.5 hrs)
- Overview
- SDLC Phases (2.5 hrs)
- Concept, Requirements, Design, Coding, Testing, Deployment, and Maintenance
- Assignment
- Types of SDLC (3 hrs)
- V – Model, Water Fall Model, Prototype, Spiral, Iterative, etc
- Assignment
Day 2
- Various Standards and Models (4.5 hrs)
- Agile methodologies, CMMI, ISO, Six Sigma etc
- Assignment
- Software Quality (2.5 hrs)
- Quality Concepts
- Why Quality
- Cost of Quality
- Quality Assurance (QA)
- Quality Control (QC)
- Assignment
-
Software Testing Overview (5 hrs)
-
Introduction
-
What is Software Testing
-
Testing - Why, When, Who and How
-
Test Principles and Concepts
-
Difference between Manual and Automation Testing
-
Tester’s Role in Software Development and Acquisition
-
Introduction of tools used in testing
-
Assignment
-
-
Levels of Testing (2 hrs)
-
Unit Testing, Integration Testing (Top Down, Bottom up), System Testing and Acceptance Testing (Alpha and Beta)
-
Assignment
-
-
Levels of Testing assignment continues (2.5 hrs)
-
Methods of Testing (4.5 hrs)
-
White Box and Black Box Testing
-
Error guessing
-
Equivalence Partitioning
-
Boundary Value Analysis
-
Assignments
-
- Various Types of Testing (4 hrs)
- Functional, Performance, Load, Stress, Smoke, Exploratory, Adhoc, Usability, Accessibility, Link, Compatibility, Database, Security Testing etc
- Regression Testing: Unit, Regional and Full Regression
- Assignments
- Functional, Performance, Load, Stress, Smoke, Exploratory, Adhoc, Usability, Accessibility, Link, Compatibility, Database, Security Testing etc
- Test Case Design (3 hrs)
- Test Scenarios, Test Procedures
- What is Test Case?
- Test Case Template
- Steps for writing Test Cases
- Assignment
- Mini-Project on test case design (Full day)
- Discussion on Mini-Project on test case design continues (1hr)
- Software Testing Life Cycle (1 hr)
- Test Environment: Test harness, Test bed setup (1.5 hrs)
- Assignments
- Defect Management (3.5 hrs)
- What are Error, Bug and Defect?
- Why do defects occur?
- Cost of defects in Software Industries
- Severity, Categories and Consequences
- Defects life cycle
- Assignments
- Test Planning (4 hrs)
- Introduction
- Test Objectives, Testing Process and Testing strategy
- Entry and Exit Criteria
- Test Schedule, Roles / Responsibilities and Deliverables
- Test environment setup, Test cases management
- Defect management tool
- Assignment
- Another Mini-Project on test planning (4 hrs)
- Mini-Project on test planning continues (3.5 hrs)
- Mini-Project on Team based delivery model (3.5 hrs)
Day 10
-
Mini-Project on Team based delivery model continues
-
Assistance in Real time Projects and review/discussion of mini-projects
Who Should Attend?
Testing professional who wish to enhance their career growth opportunities
Trainers Profile
Our trainers (includes IITians and industry veterans) have strong expertise on software engineering, testing concepts, commercial and open source tools. Their profile can be accessed from our experts page. Also, OpCord testing team will assist in providing real time experience and value to participants.
How to Register?
Please Click Here to know the schedule, venue and cost for the program. Please Click Here to register for the program and you may call us at 91-9620887298 to know about special offers/discounts for early registrants, group registrations and corporates.