Curso Selenium WebDriver With Python

  • DevOps | CI | CD | Kubernetes | Web3

Curso Selenium WebDriver With Python

16 horas
Visão Geral

Curso Selenium WebDriver With Python, Selenium é uma estrutura portátil de código aberto usada para testar e validar a funcionalidade de aplicações web em navegadores e plataformas. Ele suporta várias linguagens de programação, incluindo Ruby, PHP, JS, Java, C#, Python, etc., para criar scripts de teste. Selenium WebDriver é um componente do pacote Selenium que fornece uma plataforma de teste automatizada para validação de sites e aplicativos da web. Este curso de treinamento permitirá que os alunos capturem e reproduzam aplicativos da web e executem testes em vários navegadores. Participar deste treinamento Selenium WebDriver com Python ajudará você a ampliar seu conhecimento necessário para obter muitas designações de renome, como engenheiro DevOps, desenvolvedor Python, engenheiro de software e muitos outros cargos.

O Curso Selenium WebDriver With Python foi projetado para fornecer aos participantes o conhecimento e as habilidades necessárias para trabalhar com Selenium WebDriver e Python. Durante este curso de treinamento, os participantes aprenderão sobre a instalação do Python, a instalação do Selenium, a instalação de drivers, etc. Este curso de treinamento fornecerá conhecimento sobre automação de aplicações web e aprenderá Selenium de ponta a ponta com Python.

Objetivo

No final deste Curso Selenium WebDriver With Python, os participantes serão capazes de testar hiperlinks para identificar os hiperlinks numa página web. Eles também desenvolverão suas habilidades no uso de diversas ferramentas e versões do Selenium para melhor trabalhar as redes. 

Publico Alvo
  • Testadores de software
  • Engenheiros de garantia de qualidade (QA)
  • Engenheiros de automação
  • Desenvolvedores da Web
  • Profissionais DevOps
  • Líderes Executivos
  • Analistas Técnicos de Qualidade
  • Engenheiros de software
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introduction to Selenium

  1. What is Selenium?
  2. Selenium Tools and Versions
  3. Selenium WebDriver Architecture
  4. Why Selenium?

Setup Selenium with Python

  1. Installing Python
  2. Installing Selenium
  3. Setting up PyCharm
  4. Browser Commands

Mouse and Keyboard Actions

  1. Action Chains
  2. Mouse
  3. Keyboard Actions

Web Elements

  1. What are Web Elements?
  2. Web Locators
  3. Locating Elements
  4. Locator Issues

Navigation

  1. Hyperlinks
  2. Testing Hyperlinks
  3. Hyperlink by ID
  4. Hyperlink by Text
  5. Hyperlink by Partial Link
  6. Hyperlink by XPath
  7. Return All Hyperlinks
  8. Check for a Valid Hyperlink
  9. Check for Broken Images
  10. Data Attributes Hyperlink

Assertions

  1. Need for Assertion
  2. Basic Asserts
  3. Compare Asserts
  4. Collection Asserts

Exceptions

  1. What is an Exception?
  2. Why Use Exception?
  3. Exceptions in Selenium
  4. Exception Handling

Page Objects

  1. Page Object Model (POM) Overview
  2. Advantages of Page Objects Model

Framework and Project

  1. Testing Frameworks
  2. Reporting
  3. Recording and Playback
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h

Curso Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins

24h

Curso Cloud Security and DevSecOps Automation

32 horas