Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Software Testing + DataBase Fundamentals

No Reviews Yet

Course type: Online Instructor led Course

Platform: WebEx

Course ID: 27071

Course type: Online Instructor led Course

Platform: WebEx

Manish picture
No Reviews Yet

Date and Time

Not decided yet.

Manish picture

Computer Graduate

About Manish

6+ years of experience.

Currently working as a QA Analyst / SDET with a product based networking giant in Bangalore.
No reviews currently

About the Course

The class would cover Manual Testing, QA Process and SQL fundamentals so as to carry out the job / roles of a Software Test Engineer.

Topics Covered

Topics Covered
Body of Knowledge Total duration 1 1/2 month.
3 hrs a day
Manual Testing. (16 hrs)
Software Testing Concepts and Terminology
What is Testing
Purpose of Software Testing
Approaches of Testing
Objective of Testing
Hurdles Of Testing
Categories of Testing
Defect Distribution
Psychology of Tester
Characteristics of tester
Roll of a Tester
Software Development Life cycle
Requirements Role and Importance
BRS and SRS Documents
Use Case Components
Using Use Cases to find missing requirements
Deriving Tests based on Use Cases
Negative Testing based on Use Cases
Requirement Validation
Planning and Analysis
HLD and LLD Documents
Black box testing
White Box testing
Release and Maintenance
Waterfall Model
Prototype Model
Spiral Model
RAD Model
V- Model
Static Testing
Why do we need to inspect
Benefits of inspection
Why do inspection programs fail
Inspection after or before unit testing
Different forms of inspection
Formal reviews
Internal review cycle
Formal inspections
Verification and validation
Testing Life Cycle
Disciplined Software Testing Practices (Planning)
Requirements are crucial for effective testing
Test both functional and quality requirements
Adopt Model-Based requirements
Formally design your tests
Perform both positive and negative testing
Trace requirements to test components
Trace test cases to database components
Perform thorough regression testing
Define your test process
Select tools to support your process
Perform both static and dynamic testing
Test design basics
Test design activities
Deliverables of the test design phase
Conditions and test cases
System Test Planning
Developing a test strategy
Test documentation
Components of a test plan
A test plan template
Test Case Design Techniques
Strategies for generating test cases
Black Box testing
Equivalence Class Partitioning
Boundary Value Analysis
Cause-Effect Diagram
Decision Tables
Glass Box testing
Statement/decision/condition coverage
Path coverage
Program complexity and basis path coverage
Bug Life Cycle
Error, Defect and Bug
Categories of Defects
Defect Report Format
Managing the test process
Project Management
Risk management
Controlling the Testing Process
Measures and Metrics
Testing Levels
Unit testing
Integration testing
System testing
Major areas of systems testing
Usability and GUI testing
GUI Navigation Diagrams
User acceptance
Regression testing
Definition of Quality
Quality Assurance
Quality Control
Cmm levels
Data Base fundamentals for testers (3hrs)
Why should test professionals know Relational DB basics?
SQL DML Basics
Select statements for Testing
SQL Basics - Select
Order of clauses in SQL Select statement:
SQL Basics – Insert, Update, Delete
Combining Data from Multiple Tables
Introduction to Joins
Constraints between fields
Primary Key Fields
Cross Joins
Using Subqueries

Who should attend

Anyone who is seeking career in Software Testing.


Basic Computer Knowledge

What you need to bring

You need to bring in your mind, concentration and dedication.

Key Takeaways



No reviews currently


Post your requirement and let us connect you with best possible matches for Manual Testing Training Post your requirement now