Srinivas Rao

Experienced Tutor for Manual Testing, QTP, Selenium, SQL, Database Testing and Computer Fundamentals with 10 years of experience

English,Kannada,Tamil,Telugu

Marathahalli, Bengaluru, Karnataka, India

Available for : Online Teaching | Tuition at my place | Tuition at your place

Computer FundamentalsDatabase TestingManual TestingQTPSQLSelenium

About

Having 10+ years of experience in teaching software testing both on Manual and Automation testing, Testing tools. Having good knowledge in QTP, Selenium, Database Testing and Computer Fundamentals. Having good experience on testing process and test methodologies. ISTQB Certified professional, Scrum Master certified. A post graduate in Information Technology.

Expertise

Computer Fundamentals - 10 years experience 500 INR / Hour

Computer Fundamental

  • Computer - Overview
  • Computer - Applications
  • Computer - Generations
  • Computer - Types
  • Computer - Components
  • Computer - CPU
  • Computer - Input Devices
  • Computer - Output Devices
  • Computer - Memory
  • Computer - RAM
  • Computer - ROM
  • Computer - Motherboard
  • Computer - Memory Units
  • Computer - Ports
  • Computer - Hardware
  • Computer - Software
  • Computer - Number System
  • Computer - Number Conversion
  • Computer - Data
  • Computer - Networking
  • Computer - Operating System
  • Computer - Internet & Intranet
  • Computer - How to Buy?
  • Computer - Available Courses

Database Testing - 5 years experience 500 INR / Hour

Database Testing

  • Database Testing – Overview
  • Database Testing – Types
  • Database Testing – Processes
  • Database Testing – Techniques
  • Database Testing – Scenarios
  • Database Testing – Objects
  • Database Testing – Data Integrity
  • Database Testing – Data Mapping
  • Database Testing – Performance
  • Database Testing – Tools
  • Database Testing – Backup
  • Database Testing – Recovery
  • Database Testing – Security
  • Database Testing – Challenges
  • DB Testing - Interview Questions

Manual Testing - 10 years experience 500 INR / Hour

Software testing

  • Manual Testing:
  • I) Introduction
  • What is testing?
  • Why we needTesting?
  • Testingopputunities in industry.
  • II) Software Environment
  • I-Tier Application
  • II-Tier Application
  • III-Tier Application
  • N-Tier Application
  • III) SDLC Models
  • SDLC
  • Waterfall Model
  • V Model
  • Prototype Model
  • Spiral Model
  • Agile Model
  • IV) Test Levels
  • Unit / Component Testing
  • Integration Testing
  • System Testing
  • Acceptance Testing
  • V) Test Types
  • VI) Test DesignTechniques
  • White Box Testing
  • Black Box Testing
  • Experience Based Techniques
  • VII) Software TestProcess (STLC)
  • a) Test Planning
  • b) Test Design
  • c) Test Execution
  • d) Test Closure
  • VIII) Test Documents
  • a) Test Policy
  • b) Test Strategy Document
  • c) Test Plan Document
  • d) Test Scenarios
  • e) Test Case Document
  • f) Defect Report
  • g) Test Metrics Document
  • h) Test Summary Report
  • IX) Informal Testing
  • X) Quality Standards
  • a) ISO
  • b) IEEE
  • c) CMM/CMMI
  • XI) Defect life cycle.
  • XII) Seviority,Priority.
  • XIII) Work shop onTestcase writing and Defect reporting.

QTP - 5 years experience 500 INR / Hour

QTP

  • An overview on TestAutomation
  • QTP Basic features
  • Add-in Manager
  • Key elements of QTP
  • Test Pane
  • QTP Commands
  • QTP Test Process
  • Recording Tests
  • Keyword DrivenMethodology
  • Test Object Model
  • Object Repository
  • ObjectIdentification Configuration
  • QTP Test Methods
  • Data Table Methods
  • DescriptiveProgramming
  • Enhancing Tests
  • InsertingCheckpoints
  • Inserting Outputvalues
  • Parameterization
  • Synchronization
  • InsertingTransaction Points
  • Step Generator
  • Adding Comments
  • Inserting Flow ControlStatements
  • Debugging Tests
  • Running/ExecutingTests
  • Analyzing TestResults & Reporting
  • Reporting Defects
  • Actions
  • Functions
  • EnvironmentVariables
  • Regular Expressions
  • Virtual ObjectConfiguration
  • Batching Testing
  • Recovery Scenarios
  • File SystemOperations
  • Database connections
  • Automation ObjectModel
  • Dynamic Handling ofObject Repositories
  • QTP Performance Tips
  • Scripting andautomation framework
Scripting
  • File System Scripts
  • Flat File Scripts
  • Database Scripts-I
  • Database Scripts-II
  • Excel Scripts
  • GUI Scripts
  • Web Scripts
  • Web Scripts -II

SQL - 10 years experience 500 INR / Hour

SQL

  • SQL Overview
  • SQL RDBMS Concepts
  • SQL Databases
  • SQL Syntax
  • SQL Data Types
  • SQL Operators
  • SQL Expressions
  • SQL Create Database
  • SQL Drop Database
  • SQL Select Database
  • SQL Create Table
  • SQL Drop Table
  • SQL Insert Query
  • SQL Select Query
  • SQL Where Clause
  • SQL AND & OR Clauses
  • SQL Update Query
  • SQL Delete Query
  • SQL Like Clause
  • SQL Top Clause
  • SQL Order By
  • SQL Group By
  • SQL Distinct Keyword
  • SQL Sorting Results
  • Advanced SQL
  • SQL Constraints
  • SQL Using Joins
  • SQL Unions Clause
  • SQL NULL Values
  • SQL Alias Syntax
  • SQL Indexes
  • SQL Alter Command
  • SQL Truncate Table
  • SQL Using Views
  • SQL Having Clause
  • SQL Transactions
  • SQL Wildcards
  • SQL Date Functions
  • SQL Temporary Tables
  • SQL Clone Tables
  • SQL Sub Queries
  • SQL Using Sequences
  • SQL Handling Duplicates
  • SQL Injection
  • SQL Useful Resources
  • SQL Database Tuning
  • SQL Questions and Answers

Selenium - 4 years experience 500 INR / Hour

Selenium

Selenium Course content: Week- 1 Day 1:

  • Introduction
  • Test Automation for Web Applications
  • To Automate or Not to Automate?
  • Introducing
  • Brief History of The Selenium Project
  • Selenium’s Tool Suite
  • Choosing Your Selenium Tool
  • Supported Browsers and Platforms
  • Flexibility and Extensibility
Day-2:
  • Selenium-IDE
  • Introduction
  • Installing the IDE
  • Opening the IDE
  • IDE Features
Day-3:
  • Building Test Cases
  • Running Test Cases
  • Using Base URL to Run Test Cases in Different Domains
Day- 4:
  • Selenium Commands – “Selenese”
Day5:
  • Selenium Commands – “Selenese”
Week-2 - Day-6:
  • Script Syntax
  • Test Suites
  • Commonly Used Selenium Commands
W-2 –Day7:
  • Verifying Page Elements
  • Assertion or Verification?
  • W-2-Day-8:
  • Locating Elements
  • W-2-Day-9:
  • Matching Text Patterns
  • The “AndWait” Commands
  • w-2- Day10:
  • The waitFor Commands in AJAX applications
  • Sequence of Evaluation and Flow Control
  • Store Commands and Selenium Variables
  • JavaScript and Selenese Parameters
  • echo - The Selenese Print Command
  • Alerts, Popups, and Multiple Windows
Week 3:
  • Day -11
  • Selenium WebDriver
  • Introducing WebDriver
  • How Does WebDriver ‘Drive’ the Browser Compared to Selenium-RC?
  • WebDriver and the Selenium-Server
  • Day-12:
  • Setting Up a Selenium-WebDriver Project
  • Day-13:
  • Introducing the Selenium-WebDriver API by Example
  • Selenium-WebDriver API Commands and Operations
  • Driver Specifics and Tradeoffs
  • Day-14:
  • Selenium-WebDriver’s Drivers
  • Alternative Back-Ends: Mixing WebDriver and RC Technologies
  • Running Standalone Selenium Server for use with RemoteDrivers
  • Day-15:
  • WebDriver: Advanced Usage
  • Explicit and Implicit Waits
  • RemoteWebDriver

Week -4
  • Day-16:
  • AdvancedUserInteractions
  • Browser Startup Manipulation
  • HTML5
  • Parallelizing Your Test Runs
  • Day-17:
  • Locating Techniques
  • Useful XPATH patterns
  • Starting to use CSS instead of XPATH
  • Day- 18:
  • Selenium 1 (Selenium RC)
  • Introduction
  • How Selenium RC Works
  • Installation
  • From Selenese to a Program
  • Programming Your Test
  • Learning the API
  • Reporting Results
  • Adding Some Spice to Your Tests
  • Server Options
  • Specifying the Path to a Specific Browser
  • Selenium RC Architecture
  • Handling HTTPS and Security Popups
  • Supporting Additional Browsers and Browser Configurations
  • Troubleshooting Common Problems
  • Day-19:
  • Test Design Considerations
  • Introducing Test Design
  • Types of Tests
  • Validating Results
  • Location Strategies
  • Wrapping Selenium Calls
  • UI Mapping
  • Page Object Design Pattern
  • Data Driven Testing
  • Database Validation
  • Day-20:
  • Selenium-Grid
  • Quick Start
  • What is Selenium-Grid?
  • When to Use It
  • Selenium-Grid 2.0
  • Selenium-Grid 1.0
  • How Selenium-Grid Works–With a Hub and Nodes
  • Installation
  • Starting Selenium-Grid
  • Configuring Selenium-Grid
  • Hub Configuration
  • Node Configuration
  • Timing Parameters
  • Customizing the Grid
  • Getting Command-Line Help
  • Common Errors
  • Troubleshooting
  • Day-21:
  • User-Extensions
  • Introduction
  • Actions
  • Accessors/Assertions
  • Locator Strategies
  • Using User-Extensions With Selenium-IDE
  • Using User-Extensions With Selenium RC

Reviews

No Reviews Yet!
Advertisements