Curso Selenium WebDriver With Python
16 horasVisã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áticoConteúdo Programatico
Introduction to Selenium
- What is Selenium?
- Selenium Tools and Versions
- Selenium WebDriver Architecture
- Why Selenium?
Setup Selenium with Python
- Installing Python
- Installing Selenium
- Setting up PyCharm
- Browser Commands
Mouse and Keyboard Actions
- Action Chains
- Mouse
- Keyboard Actions
Web Elements
- What are Web Elements?
- Web Locators
- Locating Elements
- Locator Issues
Navigation
- Hyperlinks
- Testing Hyperlinks
- Hyperlink by ID
- Hyperlink by Text
- Hyperlink by Partial Link
- Hyperlink by XPath
- Return All Hyperlinks
- Check for a Valid Hyperlink
- Check for Broken Images
- Data Attributes Hyperlink
Assertions
- Need for Assertion
- Basic Asserts
- Compare Asserts
- Collection Asserts
Exceptions
- What is an Exception?
- Why Use Exception?
- Exceptions in Selenium
- Exception Handling
Page Objects
- Page Object Model (POM) Overview
- Advantages of Page Objects Model
Framework and Project
- Testing Frameworks
- Reporting
- Recording and Playback