Careerit Online Trainings Selenium (With Java) Automation + Cucumber

Careerit Online Trainings Selenium (With Java) Automation + Cucumber

CareerIT Online Trainings Selenium (with Java) Automation + Cucumber – Day wise course contents Selenium Introduction DAY 1: Introduction to Automation & Selenium What is Automation Testing? Why we need Automation? & how to learn any automation tool? Different types of automation approaches Introduction to Selenium. What is Selenium? & why WebDriver? DAY 2: Selenium Overview Brief history of Selenium Features of Selenium Advantages and limitations of Selenium DAY 3: Selenium Components and Introduction to Selenium IDE Selenium IDE Selenium RC Selenium WebDriver Selenium Grid DAY 4: Deep drive into Selenium IDE Learning Core Java Concepts DAY 5: How much Java you need to learn? Exclusive Java session – 1 Java Introduction Download and Installing Java Write a simple Java program Compile and Execute your Java program – Importance of JVM DAY 6: Exclusive Java session – 2 Variables and Data Types Classes, Objects and methods Constructors & Packages DAY 7: Exclusive Java session – 3 Different Access Specifiers Different keywords – static, this Control Structures or Conditional Statements in Java DAY 8: Exclusive Java session – 4 Iterative/Looping statements in Java String Methods DAY 9: Exclusive Java session – 5 OOPs Introduction - Encapsulation Polymorphism Inheritance CareerIT Online Trainings DAY 10: Exclusive Java session – 6 Interfaces in Java Collections in Java DAY 11: Exclusive Java session – 7 Exception Handling in Java DAY 12: Exclusive Java session – 8 Java IO Concepts: Handling Files Database connectivity concepts [JDBC] Selenium Core Concepts DAY 13: Installation of selenium in eclipse DAY 14: Basic scripting using Selenium WebDriver 7 basic steps to automate a test case using WebDriver script DAY 15: Assignment & Hands on Session DAY 16: Deep drive into Selenium WebDriver Different available drivers Different available locators – object repository & X path overview DAY 17: Automating different web elements - I Different Web Elements - text fields, buttons, links, check box, drop-down etc DAY 18: Automating different web elements - II Different Web Elements - text fields, buttons, links, check box, drop-down etc DAY 19: Synchronization in Selenium Explicit Waits Implicit Waits Other Synchronization techniques DAY 20: Assignment & Hands on Session DAY 21: Handling Frames, Popup Windows [SwtichTo Command] DAY 22: Handling Mouse movements and keyboard Events DAY 23: Other Important Selenium features Capturing screen shots for failed test cases Executing Java Script using JavaScriptExecutor Use of Robot Class In Selenium WebDriver CareerIT Online Trainings Learning Cucumber DAY 24: Understanding BDD and BDD Vs. Traditional Automation DAY 25: Cucumber Installation & Getting Started DAY 26: Importance of Gherkin (DSL) and writing Feature file DAY 27: Importance of Selenium and Writing Step Definitions & Runner File DAY 28: Working with Scenario Outline and Hooks of Cucumber DAY 29: Tags in Feature file and JUnit/TestNG integration DAY 30: Working with multiple examples and Cucumber Reporting Advanced Selenium Concepts DAY 31: Data driven testing – read/write data from/to Excel using Apache POI API DAY 32: Assignment & Hands on Session DAY 33: Commonly used commands and browser navigation method DAY 34: Introduction to TestNG and Its importance in Selenium Automation DAY 35: Deep dive into TestNG DAY 36: Test reporting and sending an email using Java Mail API DAY 37: Selenium Grid overview and how to configure it? DAY 38: Test Automation Framework and different types of automation frameworks DAY 39: Design & develop an automation framework using Page Object Model – Part I DAY 40: Design & develop an automation framework using Page Object Model – Part II DAY 41: Java Build Tools – ANT or Maven configuration DAY 42: Code versioning – Tortoise SVN or GIT DAY 43: Continuous Integration using Jenkins (CICD tool) DAY 44: Selenium Tips & Tricks. Common Challenges we face while scripting DAY 45: Interview Questions on Selenium Test Automation .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us