Demo on 17th Nov
PIMPLE SAUDAGAR :    Selenium(11:00 AM)   |    Tableau (1:00 PM)   |    Python (2:00 PM)    |    AWS (2:00 PM)   |    DevOps (2:00 PM)   |    Oracle-SQL (2:00 PM)   |    SAP MM (4:00 PM)   |    Data Science with Python (5:00 PM)   | DECCAN :    Angular JS (10:30 AM)   |    DevOps (11:00 AM)   |    Python & Data Science (11:30 AM)   |    Loadrunner (1:00 PM)   |    SAP FICO (2:00 PM)   |    MVC.NET (4:00 PM)   |    AWS (5:00 PM)   |
ISO 9001:2015 Certified Organization  |  Pearson Exam Center

Selenium with Python Programming

Book your Seat by a One-time Registration Fee of Rs.2000/-

Course Overview

3RI technologies is the Market Leader in Selenium With Python Training in Pune. Selenium being one of the best tools for Automation Testing and with the increase in the Python demand, this course has been a hit among the candidates. Even companies are striving to find candidates with multiple skills. Our Selenium with Python course has been designed by industry experts keeping in mind the industry requirements. Our Trainers are well experienced and industry working professionals. Being in the industry from a long time, our trainers are well adept with the technologies and are able to deliver the best selenium with python training course. Our selenium training course also includes the real time projects to make candidates well acquainted with it before joining any company.

Course Features

  • 30+ Assignments on Python and Selenium
  • 100 % Placement Assistance
  • Resume Preparation
  • Interview Preparation
  • Missed Sessions Covered
  • Multiple Batches
  • Flexible Timings
  • Live Project Work/Assignments
  • Free Soft Skill Sessions

PREREQUISITES:

  • Candidate should have basic knowledge of Manual Testing.
  • A Basic Knowledge of Python Programming

Duration:

  • 8 Weeks(Weekday Batch)
  • 9 Weekends(Weekend Batch)

  • Who can join this course?

  • Freshers or Graduates
  • Manual testers who want to switch to Automation Testing
  • Test Lead , Managers and Software Developers

    Course syllabus


    Course Content
    1. An Introduction to Python
      • Why Python, its Unique Feature and where to use it?
      • Python environment Setup
      • Discuss about IDE’s like IDLE, Pycharm and Enthought Canopy
      • Start programming on interactive shell.
      • Python Identifiers, Keywords
      • Discussion about installed module s and packages
      • Access Command line arguments within programs
    2. Conditional Statement , Loops and File Handling
      • Python Data Types and Variable
      • Condition and Loops in Python
      • Decorators
      • Python Modules & Packages
      • Python Files and Directories manipulations
      • Use various files and directory functions for OS operations
    3. Python Core Objects and Functions
      • Built in modules (Library Functions)
      • Numeric and Math’s Module
      • String/List/Dictionaries/Tuple
      • Complex Data structures in Python
      • Arbitrary data types and their Data Structure
      • Python built in function
      • Python user defined functions
      • Python packages and functions
      • The anonymous Functions - Lambda Functions
    4. Object Oriented Python
      • OOPs Concepts
      • Object , Classes and Destroying Objects
      • Accessing attributes,Built-In Class Attributes
      • Inheritance and Polymorphism
      • Overriding Methods,Data Hiding
      • Overloading Operators
    5. Exception Handling in Python
      • Exceptions Handling
      • Handling various exceptions using try....except...else
      • Try-finally clause
      • Argument of an Exception and create self exception class
      • Python Standard Exceptions
      • Raising an exceptions, User-Defined Exceptions
    6. Debugging Python Programs
      • Debug Python programs using pdb debugger
      • Assert for debugging
      • Testing with Python using UnitTest
      • Iterable and generator in Python
      • Yielding from the generators
      • Standard project setup in Python
    7. Regular Expression
      • Regular Expressions
      • What are regular expressions?
      • The match and search Function
      • Compile and matching
      • Matching vs searching
      • Search and Replace feature using RE
      • Extended Regular Expressions
      • Wildcard characters and work with them
    1. Introduction to Selenium
      • Introduction to Automation Testing
      • Why Automation Testing
      • Introduction to Selenium components
      • History and various versions of selenium
      • What is Selenium 3.0
      • Advantages of using Selenium over other tools.
    2. Installation and setting up environment
      • Installation of Python
      • Automation Setup for Selenium Web Driver
      • Install and Configure PyDev in Eclipse
    3. Selenium-IDE
      • Introduction
      • IDE Features
      • Building & Running Test Cases
      • Building and Running Test Suites
    4. Selenium Web Driver 2.0
      • Why Selenium Web Driver
      • What is a Driver
      • Download & configuring Web driver
      • Architecture of selenium web driver
      • Drivers for Firefox, IE, chrome
    5. Identification of Locators
      • Tools to identify elements/objects
      • Different methods of finding element
        • By ID, By name, class
        • By Xpath, By Tag name
        • By Link text
        • By CSS
        • Using Effective X-path
    6. Selenium Commands
      • Various types of operation that can be
      • performed on any elements and how to use them.
      • Browser Commands, Navigation Commands
      • Working with different browser
      • Handling Checkbox, RadioButton
      • Dropdown and Select Operations
      • Capturing Screen shots
      • Handling Keyboard Event and Mouse Event
      • Multiple Window Handling
      • Alert & Pop Up Handling.
    7. Wait Commands in Selenium
      • Implicit Wait
      • Explicit Waits,Expected Conditions
    1. Framework Designing
      • What is Framework
      • Different Types of Framework.
      • How to Design a framework?
      • Data Driven Framework using Excel
        • Reading and writing data from Excel
        • Executing Testcases from Excel
    2. PyTest Framework
      • Introduction to PyTest framework
      • Installing PyTest
      • PyTest Fixtures
      • Parametrized Test Functions
      • Running multiple tests using PyTest
      • Generating Test report
    3. Unit Test Framework PyUnit
        Basic of pyunit
      • pyunit Installation
      • pyunit annotation
      • Test Case creation
      • Test Case execution
      • Assertions/Reporting Errors
      • Suite execution
      • pyunit Reports
      • Using pyunit in Selenium
    4. POM Framework
      • Advantages of POM
      • How to implement
      • Using Page Object and Page Factory
      • Installing Maven
      • How to create a maven project
      • Maven Build Cycles.
      • How to compile and Run tests using Maven
    5. Continuous Build Integration tools- Jenkins
      • What is Jenkins and how to use it
      • Installation and configuration of Jenkins

    FAQs

    1.Can I join this course as I don't have any Programming Background?

    Yes, you can surely join this course.

    2. Will there be any live project covered in this course?

    We strongly believe in hands on practical training and our trainers make sure that is imparted to our students as well. Saying that, yes we will cover a live project which needs to be completed during the course

    3. Will I get any certificate after this course?

    After the course completion, an exam will be conducted to judge your knowledge along with the live project work completion check and you will be awarded a certificate from 3RI Technologies.

    4. Will I get any placement assistance after the course completion?

    Yes, we provide 100% placement assistance to our students. We have a dedicated team for Placement and tie ups with 300+ MNC’s and SME companies.

    Inquire Now

    

    Student's Reviews about 3RI


    
    selenium-and-cucumber
    Rated 4.3 564