Course description

Instructor

Kripa Sharma

Python Expert

Kripa is currently the Advisor of IoTintercon an IoT based Startup. Focusing on IoT product supply chain management and innovation. Kripa has worked as Automation Engineer and SQA at Broadcom® and CMC® .He has a strong knowledge and understanding of Technologies like Python, Django, Linux, Flask, PyQT and Socket Programming. He specializes on automation and design of modern interconnected IoT systems.From a small age of 14, Kripa started programming and is a fitness enthusiast. He wants to make world a better place by sharing knowledge and skills.
For Latest and Best Offer Check Offer Page

Writing automated web testing is compulsory for any project and the most popular framework for doing it is Selenium, using WebDriver with Python. Python is very popular for developers and testers in every software field. It will accelerate your success in software quality assurance.

This course will put you in a position to apply for any software testing job whether it is manual testing or front-end automation.

Learn and practice the most popular combination of tools for web test automation with Python.


Learn How to work with Python environment.


  • Each concept is discussed in detail and related to real-time web application.
  • Work with a data-driven approach for your automation suite.
  • Work with the keyword driven approach for your automation suite.
  • Build your own test framework with Hybrid Driven Approach mostly used in the industry nowadays.
  • Discussed case studies with real-world web application (example: UI5CN, OLX, Paytm etc.).

You will learn Python programming language in a short period of time. Then you will learn Selenium Webdriver. Python is one of the most popular languages out there. Examples of well-known applications made with Python are Instagram, YouTube, Twitter, Facebook, Dropbox, Meetup and so much more. Knowing Python not only enables you to write front-end automation but also sets you up halfway into learning Back-end API testing.

Content and Overview

We will start from basics, learning in easiest and step by step manner using Eclipse IDE for the Python section and we will work with the most common browsers (example: Google Chrome, Firefox, IE, etc.).

What can you achieve with this course?



  • You will be able to write web test automation code in a professional way.
  • You can increase your income by moving from manual to automation tester.
  • You can easily land an automation job in the automation software testing industry.
  • You will be able to design your own test framework for any web application.

Course curriculum

  • Introduction

      Duration: 8 min
    • 1.Brief Introduction of Selenium

  • All Code Repositories and Resources

    • All Code Repositories and Resources

  • Installation

      Duration: 15 min
    • 2.Install Selenium with Python using pip

    • 3.Installation of Webdrivers

    • 4.Installation of Eclipse with pydev

    • 5.Installation of Selenium IDE with Firefox

    • Discussion for Installation

  • Selenium Web Driver

      Duration: 41 min
    • 6.1 First Step with Selenium and Webdriver: Part 1

    • 6.2 First Step with Selenium and Webdriver: Part 2

    • 6.3 First Step with Selenium and Webdriver: Part 3

    • 7.Work with Unit test and generate html report of test cases: Part 1

    • 8.Work with Unit test and generate html report of test cases: Part 2

    • 9.1 Locators and Configure Developer tool to Firefox and Configure developer tool to chrome: Part 1

    • 9.2 Locators and Configure Developer tool to Firefox and Configure developer tool to chrome: Part 2

    • Discussion for Selenium WebDriver

  • Find Element with Selenium WebDriver

      Duration: 52 min
    • 10.1 Find Elements with Selenium WebDriver: Part 1

    • 10.2 Find Elements with Selenium WebDriver: Part 2

    • 10.3 Find Elements with Selenium WebDriver: Part 3

    • 11.Find Element by tag name

    • 12.Find Element by Xpath

    • 13.Find Element by CSS Selectors

    • 14. Work with Selenium IDE

    • 15.1.Work with form element: Part 1

    • 15.2 Work with Form Elements: Part 2

    • Discussion for Find Element with Selenium WebDriver

  • Automate with Selenium

      Duration: 34 min
    • 16. Automate Signup Functionality with UI5CN Web App

    • 17.1 Automate Alert Window of JavaScript

    • 17.2 Automate Confirm Window of JavaScript

    • 17.3 Automate Prompt Window

    • Discussion for Automate with Selenium

  • Case Study 1: Data Driven Approach

      Duration: 60 min
    • 18.1 Case Study with data driven approach: Part 1

    • 18.2 Read Excel data using XLRD Package

    • 18.3 Create Test for Login Functionality

    • 18.4 Automate Change Password Functionality

    • 19.Automate Pop up using switch to frame method

    • Discussion for Case Study 1

  • Case Study 2: Keyword Driven Approach

      Duration: 13 min
    • 20.1 Case Study using Keyword driven Approach

    • 20.2 Create yaml module and Extract data

    • 20.3 Create test case with Keyword driven Approach

    • Discussion for Case Study 2

  • Case Study 3: Hybrid Driven Approach

      Duration: 22 min
    • 21.1 Create testframework with hybrid driven approach

    • 21.2 Prepare first data unit with yaml and Excel

    • 21.3 Prepare Second Data Reader module

    • 21.4 Create Test Case with Hybrid Driven Approach

    • Discussion for Hybrid Driven Approach

Reviews

5 star rating

Good One.

lukas Soran

The instructor speaks very clearly and goes at a pace that allows Excellent training to get both a theoretical and practical knowledge.

The instructor speaks very clearly and goes at a pace that allows Excellent training to get both a theoretical and practical knowledge.

Read Less
5 star rating

Awesome course!

Vincent Suvaris

Overall the course has been great and i would totally recommend it.

Overall the course has been great and i would totally recommend it.

Read Less
4 star rating

the instructor is very clear and precise

Leopoldo mateus

What an excellent course for beginners, I was worried about the accent but you do feel like that you are sitting in front of the instructor,

What an excellent course for beginners, I was worried about the accent but you do feel like that you are sitting in front of the instructor,

Read Less
4 star rating

very good at explaining things

Alaska austin

He has a natural ability to explain difficult things in a straightforward manner. The exercises really help you to build your skills.

He has a natural ability to explain difficult things in a straightforward manner. The exercises really help you to build your skills.

Read Less
3 star rating

Good course

Jorge justino

It is just the right amount of information as the right pace

It is just the right amount of information as the right pace

Read Less
3 star rating

Good Overview

Artur Bernardo

The instructor really takes the time to explain the concepts

The instructor really takes the time to explain the concepts

Read Less
3 star rating

Simple to Follow

Edwardo Jorge

Very thorough and detailed and makes it simple to follow. Great course!

Very thorough and detailed and makes it simple to follow. Great course!

Read Less
3 star rating

Enjoyable.

Saiteja S

I have understood everything so far on the course and it as been enjoyable to learn from this tutor.

I have understood everything so far on the course and it as been enjoyable to learn from this tutor.

Read Less
3 star rating

Good Explanation

Oliver james

Very versatile way of explaining ...

Very versatile way of explaining ...

Read Less