Testing Tools Online Training

Testing Tools

Manual Testing, Qc, QTP/Selenium Online Training
(Duration : 45 Hrs)

Manual Testing Course Content

  • Manual Testing basic concepts
  •  SDLC phases
  •  Testing Methodologies
  •  Levels of Testing
  •  Types of Environment
  •  SDLC models
  •  Testing Type
  •  Introduction to STLC phases
  • Test Planning
  • Test Development
  •  Test Execution
  •  Bug Life Cycle
  • Bug reporting process
  •  Bug tracking tool
  • Test Closure Activity
  • Database testing
  • Real time Interview questions
  • Any Clarifications from the trainee end will be cleared. Introduction to QC

QC Course Content

  1. QC modules and Architecture
  2. Site administration in QC
  3. Working with Requirements module
  4. Testplan module and Mapping tests to requirements
  5.  Mapping T.C. from excel to QC, Exporting T.C. from QC to excel
  6.  Working with Test Lab module
  7.  Working with defects module
  8.  Working with QC during automation test and CV preparation 

QTP Course Content

  1. Introduction to Automation test
  2.  Advantages of Automation Testing
  3. Automation testing tools introduction
  4. QTP Introduction
  5.  Record &Recording modes
  6. Run &Run modes
  7. QTP testing process
  8.  Active Screen
  9. Keyword view
  10. Expert view
  11. Scripting
  12. Drag& Drop concepts
  13. With Statement
  14.  VB scripting
  15. Transactions
  16. Object Repository
  17.  Step Generator
  18.  Types of Objects
  19. Object identification
  20. object Spy
  21.  Actions
  22. Recovery Scenarios and Parameterization
  23.  Descriptive programming
  24. Debugging
  25. Regular expressions
  26.  Working with Data table
  27. text files
  28. Environment variables and database connections
  29. Web table methods
  30. function library
  31. working with excel scripts
  32. web scripts
  33. Framework basics and FAQs
 

Selenium Online Training (Duration : 30 Hrs)

SELENIUM COURSE CONTENT

INTRODUCTION

  1. What is automation testing?
  2. What is the use of automation testing?
  3. What do we need to automate
  4. What is selenium
  5. Advantages of selenium
  6. Difference between selenium and QTP

DIFFERENT FLAVOURS OF SELENIUM

  1. Selenium IDE (Integrated Development Environment)
  2. Selenium RC (Remote Control)
  3. Selenium Grid
  4. Selenium Web Driver/Selenium 2.0

SELENIUM IDE Introduction

  1. Features of SELENIUM IDE
  2. Installing SELENIUM IDE
  3. SELENIUM IDE icons
  4. Recording your first test with SELENIUM IDE

LOCATORS

  1. How to identify elements in webpage using selenium
  2. Tools to identify elements / objects
  3. Firebug
  4. IE Developer tools
  5. Google Chrome Developer tools
  6. Locating elements by ID
  7. Finding elements by name
  8. Finding elements by link text
  9. Finding elements by XPath
  10. Finding elements by using CSS
  11. Summary

SELENIUM IDE Concepts

  1. IDE Context Menu
  2. Asserting the elements
  3. Verifying the elements
  4. WaitFor  elements
  5. Storing the elements
  6. Adding SELENIUM IDE comments
  7. Building test cases using SELENIUM IDE
  8. Synchronization commands
  9. Working on pages with AJAX
  10. Creating test suites
  11. What you cannot record

SOME SPECIAL IDE COMMANDS

  1. Go Back
  2. Refresh
  3. Enter key simulation
  4. Mouse over
  5. Highlight write your own SELENIUM IDE script without record and playback

SELENIUM REMOTE CONTROL

  1. What is SELENIUM REMOTE CONTROL?
  2. Overview of SELENIUM REMOTE CONTROL using JAVA
  3. Downloading SELENIUM RC
  4. Installing SELENIUM RC
  5. Starting selenium server from command prompt
  6. Stopping selenium server from command prompt and browser
  7. Running selenium scripts /tests from command prompt using selenium RC

SELENIUM RC USING ECLIPSE

  1. Set up SELENIUM RC in Eclipse using Junit
  2. Starting SELENIUM RC from Eclipse
  3. Stopping SELENIUM RC from Eclipse
  4. Start and stop SELENIUM RC from Selenium Script
  5. Convert selenium IDE tests to a programming language (JAVA)
  6. Running Selenium script in different browsers with Eclipse and JUNIT
  7. Sample programs in RC for:  Basic elements

JUNIT

  1. Junit  Annotations
  2. Junit  Methods
  3. TestSuites using  JUNIT
  4. Report Using ANT Build and Junit

Testing

  1. How to install TestNG plugin in Eclipse
  2. TestNG sample script
  3. Writing selenium testing script from scratch
  4. Creating test suites using TestNG
  5. Reports generation using TestNG

SELENIUM ADVANCED COURSE CONTENT

OBJECT REPOSITORY

  1. Use of object repository
  2. How to use OR in scripts
  3. Sample scripts using object repository

MAVEN

  1. What is Maven
  2. Use of Maven
  3. Configure Maven with eclipse
  4.  Take automatic updates
  5. How to run tests using Maven
  6. Create POM.xml file

INTRODUCTION TO WEB DRIVER (SELENIUM 2.0)

  1. Introduction
  2. Selenium RC and Webdriver
  3. Downloading and configuring webdriver in eclipse
  4. Drivers for Firefox, IE and HTML Unit driver
  5. First selenium webdriver code

SAMPLE PROGRAMS IN WEB DRIVER

  1. Text box
  2. Link
  3. Button
  4. Checkbox
  5. Radio button
  6. Dropdown
  7. Select value
  8. Display all values
  9. Write all values into notepad/excel/wordpad
  10. Capture screenshot (positive)
  11. Handling on load alerts
  12. Page scroll down using javascript
  13. HTML Unit driver
  14. Handling multiple windows
  15. Implicit wait
  16. Handling AJAX auto suggestions
  17. Handling web tables

ACTIONS CLASS

  1. Draggable
  2. Droppable
  3. Mouseover
  4. Selectable
  5. Simulating right click
  6. Slider

FUNCTIONS: WRITING COMMON FUNCTIONS

  1. What is a function
  2. Use of a function
  3. How to reuse
  4. Writing web driver functions

SIKULI

  1. Introduction
  2. Handling Flex/Flash buttons
  3. Sikuli and web driver integration

CUSTOMIZED FRAMEWORK

  1. What is frame work?
  2. Use of frame work
  3. Frame work using object repository and functions
  4. What are different types of packages in frameworks
  5. How to create reports

SELENIUM GRID

  1. Introduction
  2. Running same script in two different browsers
  3. Running different scripts in two different browsers

Manual testing, QC Online Training (Duration : 20 Hrs)

Manual Testing Course Content

  1. Manual Testing basic concepts
  2.  SDLC phases
  3.  Testing Methodologies
  4.  Levels of Testing
  5.  Types of Environment
  6.  SDLC models
  7.  Testing Type
  8.  Introduction to STLC phases
  9. Test Planning
  10. Test Development
  11.  Test Execution
  12.  Bug Life Cycle
  13. Bug reporting process
  14.  Bug tracking tool
  15. Test Closure Activity
  16. Database testing
  17. Real time Interview questions
  18. Any Clarifications from the trainee end will be cleared. Introduction to QC

QC Course Content

  1. QC modules and Architecture
  2. Site administration in QC
  3. Working with Requirements module
  4. Testplan module and Mapping tests to requirements
  5.  Mapping T.C. from excel to QC, Exporting T.C. from QC to excel
  6.  Working with Test Lab module
  7.  Working with defects module
  8.  Working with QC during automation test and CV preparation 

SAP BI Online Training (Duration : 30 Hrs)

SAP BI Course Syllabus

What is SAP BI?
Why SAP BI?
How SAP BI?
BI - Enterprise Data Warehousing

  • Architecture of SAP NetWeaver BI 7.0
  • Introduction to SAP R/3 (ECC).
  • Introduction to BI Architecture.
  • Multi dimensional Modeling, Star Schema, BW extended Star Schema

Master Data in the Real Business.
Transaction Data in the Real Business.
MODELLING:
Defining BI Data Target Objects:

  • InfoObjects:
    • Attributes
    • Texts
  • InfoCubes:
    • Standard InfoCubes
    • Virtual InfoCubes
  • Data Store Objects (DSO):
    • Standard DSO
    • Write Optimized DSO
    • Direct Update DSO

Source Systems:

  • File
  • SAP
  • Data Base
  • Web Service

Data Sources:

  • Data Source for Flat File
  • Data Source SAP Systems.
  • Data Source for Data Base System.
  • Data Source Web Services.

Extraction BI Objects:

  • Inserting Characteristic as an info provider
  • InfoPackage
  • Data Transfer Process

Other SAP BI Objects:

  • InfoProviders
  • InfoSource
  • MultiProviders
  • Transformation
  • InfoSets
  • Aggregates

Down Stream BI Objects:

  • Open Hub Destination

Designing Data Flow Design and Loading of Master Data into BI from FLAT FILE:

  • Data Flow Design to load Master Data Attributes into InfoObject using Flat Files.
  • Data Flow Design to load Master Data Texts into InfoObject using Flat Files.

Designing Data Flow Design and Loading of Transaction Data into BI from FLAT FILE:

  • Data Flow Design to load Transaction Data into InfoCubes using Flat Files.
  • Data Flow Design to load Transactional into InfoCube through DSO using Flat File.

SAP BI Content:

  • Benefits and use of the business content
  • Introduction to administration of BI data targets
  • Transports and Landscapes

BEx – Reporting:
Query Design and Query Analyzer:

  • Architecture and functions of the SAP BI Analysis Tools
  • Creating Query Definitions with the BEx Query Designer
  • Analyzing the Query in the BEx Analyzer
  • Filters and
  • Free Characteristics
  • Exceptions and
  • Conditions
  • Calculated Key Figures and
  • Restricted Key Figures
  • Variables ( Characteristic based  single values)
  • Variables ( Characteristic based  multiple single values)
  • Variables ( Characteristic based  interval  values)
  • Variables ( Characteristic based  select option values)
  • selection
  • Formulas

SAP R3 ECC- BI Extraction:
SAP BI Content:

  • Standard InfoObject
  • Standard InfoCub
  • Standard DataStoreObject
  • Collecting Objects
  • Grouping Objects
  • Installing Objects
Components of the data flow and extracting data from SAP Source Systems in the BI

Various types of Standard R3 Extractions:

  • Master data Extraction.
  • Extraction from Master Data Table.
  • Transaction Data Extraction.
  • Extraction from SD and FI

Generic Extractions from SAP R3 System:

  • Master data Extraction.
  • Extraction from Master Data table.
  • Transaction Data Extraction.
  • Extraction from Transaction Data Table.  

BI – Performance Tuning: Reporting and support

  • Effective query design, Compression, Partitioning
  • Aggregates: Creating Aggregates.
  • Infocube Partitioning,
  • InfoCube Remodeling

BI – Miscellaneous Topics:

  • Interview tips and Mock interviews