Curso Introduction to Test Automation with Selenium Web Driver

  • Test & Point Analysis

Curso Introduction to Test Automation with Selenium Web Driver

16H
Visão Geral

Curso Introduction to Test Automation with Selenium Web Driver Os testes automatizados são essenciais para que organizações (grandes e pequenas) forneçam software excelente e se mantenham atualizadas em um setor competitivo. É a melhor maneira de melhorar a velocidade, eficácia e execução da cobertura de teste em testes de software. A prática de usar resultados para melhorar a qualidade do software, executar testes automaticamente e gerenciar dados de teste é conhecida como Automação de Testes. Selenium é uma estrutura portátil de código aberto para testes automatizados de aplicações web em diferentes plataformas e navegadores. Os scripts de teste Selenium podem ser criados com diferentes linguagens de programação, como Ruby, PHP, NodeJS, Java, C#, Python, etc. Ele também suporta navegadores servais como Firefox, Chrome, Mozilla, Safari e Internet Explorer, onde os usuários podem execute testes automatizados de navegador sem problemas usando Selenium WebDriver. Testar automação com Selenium pode economizar muito tempo com testes de automação em comparação com testes manuais. Manter o conhecimento de automação de testes com Selenium WebDriver oferece aos indivíduos novas oportunidades de carreira e proporciona-lhes perfis de trabalho proeminentes em organizações multinacionais com aumento salarial substancial.

Este Curso Introduction to Test Automation with Selenium Web Driver,  introdução à automação de testes com Selenium WebDriver de 16 horas dia fornecerá aos participantes conhecimento abrangente sobre a configuração do Selenium RC com WebDriver. Eles obterão uma compreensão profunda de vários conceitos, como instalação e configuração de um ambiente Selenium, os recursos e vantagens dos testes de automação e a arquitetura de grade Selenium. Eles também aprenderão como baixar e instalar java, criar classes java, melhores práticas para localizadores de selênio, etc. 

Objetivo

Após realizar este Curso Introduction to Test Automation with Selenium Web Driver, você será capaz de:

  • Recursos de automação
  • Vantagens dos testes de automação
  • Grade Selenium e driver web
  • Selenium – instalação e configuração do ambiente
  • Recursos do IDE (Ambiente de Desenvolvimento Integrado)
  • Arquitetura da Grade Selenium
  • Benefícios do Selenium WebDriver
  • Operações em elementos do navegador
Publico Alvo
  • Testadores de software
  • Engenheiros de garantia de qualidade
  • Testadores Manuais
  • Analistas de Teste
  • Engenheiros de automação de testes
  • Testadores de aplicativos da Web
  • Gerentes de Produto
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introduction to Automation

  1. Introduction to Automation
  2. Features of Automation
  3. Advantages of Automation Testing

Selenium - Environment Installation and Setup

  1. What is Selenese?
  2. Download and Install Java
  3. Eclipse
  4. Download and Configure Eclipse
  5. Configure Selenium WebDriver

Java Concepts Overview

  1. Java Overview
  2. Creating Simple Java Classes
  3. Using java Fields, Constructors, and Methods

Introduction to Selenium

  1. What is Selenium and Selenium Framework?
  2. Why Selenium?
  3. Advantages of Selenium
  4. Features of Selenium IDE
  5. Testing with Selenium
  6. Selenium Grid and Web Driver
  7. Differences between Selenium IDE, Selenium RC, and Webdriver
  8. Commonly Used Selenium Commands

Data Driven Framework

  1. Understand Data Driven Framework
  2. Using Apache POI with Selenium WebDriver

Selenium Grid

  1. Pros of Selenium Over QTP
  2. Cons of Selenium Over QTP
  3. Architecture of Selenium Grid
  4. Configuring the Hub
  5. Nodes 

Selenium WebDriver

  1. Finding Elements
  2. WebDriver Architecture
  3. WebDriver and Selenium-Server
  4. Selenium WebDriver Framework Architecture

Locators in Selenium

  1. Types of Locators in Selenium
  2. Best Practices for Selenium Locators
  3. Retrieve Value from Application
  4. Browser Operations

Scripting Using WebDriver

  1. HTML Tags and Elements
  2. Identify Elements

TestNG

  1. Installing TestNG for Eclipse
  2. Annotations
  3. Features of TestNG
  4. TestNG-Writing Tests
  5. TestNG Terminologies
  6. Salenium WebDriver with TestNG
  7. Prioritisation and Disabling Test Cases
  8. Method Dependency and Grouping
  9. TestNG Assertions and Test Annotations
  10. Data Providers
  11. Implicit and Explicit Waits
  12. Maven Integration Tool
  13. General Phrases Used in Maven
  14. Junit Vs TestNG
  15. Working with Maven Project

JUnit for Test Driven Development

  1. Why Create Test Suit?
  2. Architecture Overview
  3. Test Driven Development and JUnit
  4. Design of JUnit
  5. Installation of JUnit
  6. JUnit Testing
  7. JUnit Test Framework
  8. JUnit Framework
  9. Features of JUnit Framework
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso APP Mobile Testing Foundation

16 horas

Curso Automação de Teste Agil

16 horas