Про курс
Про курс
Про курс
Про курс
АНГЛИЙСКИЙ ДЛЯ IT В КРЕМНИЕВОЙ ДОЛИНЕ
The course will start March 30th
Twice a week from 6 pm to 9 pm Pacific Time
Days
Hours
Minutes
Seconds

To be successful as a Test Automation Engineer in today’s job market, you must not only be a coder able to implement Web UI Tests, but also be able to navigate and build out test frameworks as well as work with Git, CI, and BDD.


This fully hands-on course is focused on giving you all the tools needed to stand out in the job market, with lots of examples and practice sessions!

WHAT YOU WILL LEARN
  • Configuring PyCharm for WebDriver automation using Python

  • Creating tests using PyUnit (unittest)

  • Python Basics
    • Data types
    • Collections
    • BuiltIn functions
    • Flow control
    • Conditional statements
    • Loops
    • Functions
    • Classes
  • Python Concepts
    • Inheritance
    • Method overriding
    • Instantiation
    • Abstraction
    • Parameterization
  • Framework design

  • Page Object Model

  • PyUnit concepts

    • Test set up and tear down
    • Assertion
  • Test execution – via command line and via PyCharm

  • WebDriver

    • Commands
    • Explicit Wait
    • Action chains
  • WebDriver Manager

  • Multiple browser support

  • Using browser Developer Tools

  • Creating XPath and CSS locators

    • Working with frames
    • Working with multiple table
    • Working with shadow dom
  • Using JavaScript to work around common WebDriver problems

  • Working with git via GitHub

    • Branching
    • Merging
    • Rebasing
    • Git Actions CI workflows
Ellie Yampolskaya

Automation Framework Architect, Director of Quality Engineering.

Designed and implemented frameworks in Python, JavaScript (node.is) and Java. Extensive experience with Selenium WebDriver, Cypress, Playwright, Robotframework and Behave/Cucumber.

THE GOAL IS
  • Get you trained in Python basics

  • Continue with WebDriver

  • Learn to organize the code in Page Object Model as well as BDD

  • Get hands on experience working with Git and setting up CI workflows

  • AND MORE!!!

SCHEDULE
40+ lecture hours
Software Test Automation with Python by Ellie Yampolskaya
$1,975 $ 1,700
Reviews from the previous class
© All Rights Reserved.
Address
4966 El Camino Real, #123,
Los Altos, CA 94022
Contacts
contactus@portnov.com
+1 650 961 2044
+1 650 210 8674