06 DatabaseTesting
06 DatabaseTesting
Module Module Module Module Module 1: 2: 3: 4: 5: Database Database Database Database Database Testing Fundamentals Design SQL using Oracle Implementation PL/SQL Testing Implementation Testing using Toad for Oracle
Module 1: Database Testing Fundamentals Introduction to DB Testing Importance of DB Testing Roles & Responsibilities of DB Test Engineer Database Components to be tested Data Design Testing Data Validity Testing Data Integrity Testing Stored Procedure Testing Performance Testing DB Testing Phases DB Testing methodologies Module 2: Database Design SQL using Oracle Introduction to Database What is DBMS & RDBMS? Normalization Introduction to SQL Data Definition Language Data Manipulation Language Data Retrieval Language Aggregate Functions Grouping the result of a Query Data Integrity SET Operators Sub Queries Aliases (Table / Column) Joins and Types Data Control Language Transaction Control Statements
Module 3: Database Implementation PL/SQL Introduction to PL/SQL Advantages of PL/SQL PL/SQL Architecture Variables & Data types Conditional and Iterative Statements Cursors Stored Procedures Testing of Procedures Triggers Testing of Triggers Module 4: Database Testing Implementation DB Testing Process Test Plan Test Scenarios Test Cases Entry Criteria for DB Testing Test Execution Defect Management Test Deliverables Test summary report Bugs summary report
Module 5: Database Testing using Toad for Oracle TOAD for Oracle Introduction to TOAD for ORACLE DB Testing using Toad API Toad Navigation process