Selenium Training

Back to training

Course Objectives:
  • Introduction to Selenium.
  • Introduction to Java
  • Java Setup and configuration
  • Installing Eclipse
  • Why Java for Selenium.
  • Data Types, String Class, If-Else
  • Classes, Methods etc
  • Loops – While, Do-While, For, Enhanced For
  • Single Dimensional and Two Dimensional Array
  • Access modifiers
  • Function Input parameters and return types.
  • All OOPs concepts
    • Inheritance
    • Abstraction
    • Encapsulation
    • Polymorphism
Understanding Selenium Webdriver
  • Overview of Selenium Webdriver, pros and cons
  • Understanding Object Identification
  • Extracting Xpaths, CssSelectors
  • Downloading and configuring Java WebDriver in eclipse
  • WebDriver Interface
  • Working with Firefox, IE, Chrome browsers
  • Working with Firefox profile
  • Identifying Web-Elements using id, name, linkname, class, xpath, tagname
Working with Web objects
  • Handling Input box/buttons, list/selection/drop down boxes, radio buttons, check boxes
  • Extracting links and other Web-Elements
  • Extracting Data from WebTable
  • Capturing screenshots
  • Object Synchronization using Implicit and Explicit waits
  • Handling pop-ups, frames, and windows
  • Simulating the Keyboard and Mouse actions
  • Data driving using Java APIs - CSV and excel
TestNG and Grid
  • Grid – executing selenium tests on different browsers
  • What is TestNG
  • installing TestNG in eclipse
  • TestNG annotations
  • Understanding usage of annotations
  • Running a test in TestNG
  • Batch running of tests in TestNG
  • Skipping tests
  • Parameterizing tests - dataprovider
  • Assertions/reporting errors
  • TestNGreports
  • Advantages over JUnit
  • Using TestNG in selenium
Framework Development
  • What is framework?
  • Types Of Framework
  • Difference between Data Driven, Keyword Driven, and Hybrid Driven Framework
  • What is the use of framework?
  • Development of Page Object Model
  • Development of Framework
Other helpful topics
  • Best Practices in Test Automation
  • Sample Interview questions and the answers
  • Resume Guidance

Ansai Tech

Welcome to Ansai Tech

Ansai Tech,Inc, founded in 2012, is a Global Systems Integrator and one of the leading companies delivering superior Information Technology solutions and services. Our technologists focus on the current and future business needs of our clients.

Our consultants are highly talented, self-motivated, goal oriented, and dedicated to their work. We provide high quality work, on time, within project and program budgets. We’ve developed a team with the skills necessary to plan, build, and launch business solutions for a diverse clientele in a broad range of industries: Healthcare, Banking, Insurance, Telecommunications, and Consumer Products.

Ansai Tech to provide full spectrum IT solutions, including outsourcing and managed services, with an emphasis on long-term relationships and delivering measurable results based on clients' Key Performance Indicators (KPIs).



The full suite of services includes:

  • Staffing
  • Hadoop
  • Network Security
  • Application Development
  • Business Process Outsourcing (BPO)
  • Business Intelligence
  • ERP and CRM Implementations
  • Mobile Web Applications
  • Database Management
  • Computer Programming
  • eCommerce
  • Supply Chain Management

Our Approach

Today's world moves quickly, and we provide the solutions that allow our clients to keep pace with their competitors, while focusing on what they do best - running their businesses. The reason we focus on long-term client relationships is because we can add more value by anticipating and responding to the changes in their industries.

 

At Ansai Tech, we judge ourselves by a few simple metrics:

Ansai Tech

Reliability
of our solutions

Ansai Tech

Client
Satisfaction

Ansai Tech

Unbeatable
value

Vision

At Ansai Tech, we see ourselves through your eyes. We want to be the market leader - not just through the quality of services we provide, but for our relationships with our clients and our recruitment and retention of our staff. Whether you are a FORTUNE 500 company, a small business, or a medium-sized corporation, we want to build a long-term strategic relationship with you that's mutually beneficial from the beginning and evolves as technology changes, strategies develop, and your company grows.

We've developed the expertise that has helped us build the best team and provide the highest return on investment for our clients' consulting and technology budgets.

mission

Our mission is to synergize the needs of our clients with the highest level of expertise through our strong network channels. It seeks to do this through providing all-time support and delivering cost effective solutions of strategic value to our clients; through joining creative forces with our customers, keeping in mind the high-quality, high-speed, result-oriented and low-cost principle; through recruiting, retaining and training qualified employees; and through ensuring the best work environment to our consultants and staff.

Objectives

  • Value clients morale and cater their needs with highest quality
  • Establish long-term value-chains and partner with our customers
  • Ensure superior performance and positive business relationships
  • Provide flexibility to adapt to the changing technology and to customers requirements
  • Ensure employees comfort

Copyright © Ansai Tech Inc. Privacy policy| sitemap