Course Code: seleniumpython
Duration: 14 hours
Prerequisites:
  • Basic Python programming experience.
  • Basic knowledge of test automation.

Audience

  • Testers and Developers
Overview:

Selenium is an open source library for automating web application testing across multiple browsers. Selenium interacts with a browser as people do: by clicking links, filling out forms and validating text. It is the most popular tool for web application test automation. Selenium is built on the WebDriver framework and has excellent bindings for numerous scripting languages, including Python.

In this instructor-led, live training participants combine the power of Python with Selenium to automate the testing of a sample web application. By combining theory with practice in a live lab environment, participants will gain the knowledge and practice needed to automate their own web testing projects using Python and Selenium.

Format of the course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Selenium with Python

  • Python vs Java for writing test scripts

Installation and Setup

Selecting a Python IDE or Editor

Overview of Selenium Architecture

  • Selenium IDE
  • Selenium WebDriver
  • Selenium Grid

Python Scripting Essentials for Test Automation

Working with Selenium Webdriver

The Anatomy of a Web Application

Locating Page Elements through Page Objects

Creating a Unit Test

Accessing a Database

Developing a Test Framework

Running Test Suites against Multiple Browsers

Working with Selenium Grid

Troubleshooting

Closing Remarks

Sites Published:

United Arab Emirates - Test Automation with Selenium and Python

Qatar - Test Automation with Selenium and Python

Egypt - Test Automation with Selenium and Python

Saudi Arabia - Test Automation with Selenium and Python

South Africa - Test Automation with Selenium and Python

Brasil - Test Automation with Selenium and Python

Canada - Test Automation with Selenium and Python

中国 - Selenium结合Python用于测试自动化

香港 - Test Automation with Selenium and Python

澳門 - Test Automation with Selenium and Python

台灣 - Test Automation with Selenium and Python

USA - Test Automation with Selenium and Python

Österreich - Test Automation with Selenium and Python

Schweiz - Test Automation with Selenium and Python

Deutschland - Test Automation with Selenium and Python

Czech Republic - Test Automation with Selenium and Python

Denmark - Test Automation with Selenium and Python

Estonia - Test Automation with Selenium and Python

Finland - Test Automation with Selenium and Python

Greece - Test Automation with Selenium and Python

Magyarország - Test Automation with Selenium and Python

Ireland - Test Automation with Selenium and Python

Luxembourg - Test Automation with Selenium and Python

Latvia - Test Automation with Selenium and Python

España - Selenium with Python for test automation

Italia - Test Automation with Selenium and Python

Lithuania - Test Automation with Selenium and Python

Nederland - Test Automation with Selenium and Python

Norway - Test Automation with Selenium and Python

Portugal - Test Automation with Selenium and Python

România - Test Automation with Selenium and Python

Sverige - Test Automation with Selenium and Python

Türkiye - Test Automation with Selenium and Python

Malta - Test Automation with Selenium and Python

Belgique - Test Automation with Selenium and Python

France - Test Automation with Selenium and Python

日本 - Test Automation with Selenium and Python

Australia - Test Automation with Selenium and Python

Malaysia - Test Automation with Selenium and Python

New Zealand - Test Automation with Selenium and Python

Philippines - Test Automation with Selenium and Python

Singapore - Test Automation with Selenium and Python

Thailand - Test Automation with Selenium and Python

Vietnam - Test Automation with Selenium and Python

India - Test Automation with Selenium and Python

Argentina - Selenium with Python for test automation

Chile - Selenium with Python for test automation

Costa Rica - Selenium with Python for test automation

Ecuador - Selenium with Python for test automation

Guatemala - Selenium with Python for test automation

Colombia - Selenium with Python for test automation

México - Selenium with Python for test automation

Panama - Selenium with Python for test automation

Peru - Selenium with Python for test automation

Uruguay - Selenium with Python for test automation

Venezuela - Selenium with Python for test automation

Polska - Test Automation with Selenium and Python

United Kingdom - Test Automation with Selenium and Python

South Korea - Test Automation with Selenium and Python

Pakistan - Test Automation with Selenium and Python

Sri Lanka - Test Automation with Selenium and Python

Bulgaria - Test Automation with Selenium and Python

Bolivia - Selenium with Python for test automation

Indonesia - Test Automation with Selenium and Python

Kazakhstan - Test Automation with Selenium and Python

Moldova - Test Automation with Selenium and Python

Morocco - Test Automation with Selenium and Python

Tunisia - Test Automation with Selenium and Python

Kuwait - Test Automation with Selenium and Python

Oman - Test Automation with Selenium and Python

Slovakia - Test Automation with Selenium and Python

Kenya - Test Automation with Selenium and Python

Nigeria - Test Automation with Selenium and Python

Botswana - Test Automation with Selenium and Python

Slovenia - Test Automation with Selenium and Python

Croatia - Test Automation with Selenium and Python

Serbia - Test Automation with Selenium and Python

Bhutan - Test Automation with Selenium and Python

Nepal - Test Automation with Selenium and Python

Uzbekistan - Test Automation with Selenium and Python