Formação à distância de Selenium 32h em Setembro/2013(Básico e Avançado)
Autor: Elias Nogueira | Publicado: 2013-08-06T19:41:00-03:00

A Qualister realizará em Setembro a formação à distância de Selenium (32h). Se o aluno quiser, poderá participar somente do módulo Fundamentos (16h) ou somente do módulo Avançado (16h).

Segue abaixo maiores detalhes:

Fundamentos
Carga horária: 16 horas
Valor: 650,00 (por aluno)
Data: 14 de setembro e 21 de setembro
Módulo 1: (8h) – 14 de setembro, sábado das 08:00 às 17:00
Modulo 2: (8h) – 21 de setembro, sábado das 08:00 às 17:00

Avançado
Carga horária: 16 horas
Valor: 650,00 (por aluno)
Data: 28 de setembro e 05 de outubro
Módulo 3: (8h) - 28 de setembro, sábado das 08:00 às 17:00
Módulo 4: (8h) - 05 de outubro, sábado das 08:00 às 17:00

Formação (Fundamentos + Avançado)
Carga horária: 32 horas
Valor: (1.300,00 - 25% de desconto) = 975,00 (por aluno)
Data: 14 de setembro, 21 de setembro, 28 de setembro e 05 de outubro
Módulo 1: (8h) – 14 de setembro, sábado das 08:00 às 17:00
Modulo 2: (8h) – 21 de setembro, sábado das 08:00 às 17:00
Módulo 3: (8h) – 28 de setembro, sábado das 08:00 às 17:00
Módulo 4: (8h) - 05 de outubro, sábado das 08:00 às 17:00

Forma de pagamento: cartão de crédito em até 12x (com juros), boleto ou transferência bancária.

LOCAL
Treinamento à distância. Será realizado no seu computador via Internet utilizando ferramenta de web-conferência.

INFRA-ESTRUTURA
Sistema Operacional: Windows ou MacOS (O GotoMeetting não suporta Linux)
Plugin para acesso ao GoToMeeting através do navegador (no dia do treinamento o participante receberá um link para acesso a sala de conferência)

MINISTRANTE
Elias Nogueira é Arquiteto de Teste de Software com ênfase em Automação de Teste. Possui certificação CSTE pela QAI Brasil e já palestrou em diversos eventos relacionados a Teste de Software. Ativo na comunidade de teste é entusiasta que todo testador precisa ser técnico e pensar "fora da caixa". Ja atuou em diversos projetos de teste em diversos segmentos de mercado como varejo, bancário, comércio eletrônico, geomarketing, mineração de dados. Blogueiro do SemBugs&nbsp;http://sembugs.blogspot.com.br

INCLUI
Certificado em formato digital (PDF) e acesso ao material em formato digital (PDF)

TÓPICOS ABORDADOS
Módulo 1
Este módulo apresenta as principais funcionalidades da ferramenta Selenium IDE totalmente aplicadas em 10 exercícios práticos baseados em dúvidas sobre a ferramenta. Ao final dos exercícios o aluno estará apto a automatizar qualquer página web, inclusive com Ajax (requisições assíncronas).

Ementa

Record and Play
JavaScript
Alertas e Confirmações
Popup’s
Elementos HTML
Expressões Regulares
Ajax Loading
Ajax AutoComplete
Ajax Carrinho de Compras
Combo Cidade/Estado


Módulo 2
Este módulo apresenta pontos avançados do Selenium IDE com mais exercicíos de variáveis e como manipulá-las através de javascript. Aprenderemos também a criar comandos customizados através de user-extensions e utilizaremos os principais plugins existentes para o Selenium IDE. Como último conteúdo aprenderemos a criar scripts orientados a massa de dados (data driven). Com o Selenium RC iremos executar todos os testes criados no Selenium IDE em diversos browsers web através de linha de comando, criando uma suite de testes automatizados com execução automática, bem como executar scripts data driven via linha de comando sem precisar de programação.

Ementa

Criação de comandos customizados através de user-extensions
Criação de scripts data driven sem programação
Aprendendo os principais plugins
Screenshot tirada automaticamente quando o script falha (ScreenShot on Fail)
Evidências de Teste (Tesingt Evidence)
Esperas automáticas (Implicity Wait)
Visualização das variáveis (Stored Variables)
Fluxos de Controle (Flow Control)
Executando scripts criados no Selenium IDE em diversos browsers com Selenium RC
Executando scripts data driven via linha de comando com Selenium RC


Módulo 3
Sabemos que o Selenium IDE tem diversas funcionalidades, mas muitas vezes fica limitado em sua utilização. Neste módulo aprenderemos a programar utilizando a API do Selenium chamada Webdriver com Java através de exercícios práticos. Aprenderemos porque agora existem classes para cada browser e como executar os testes sem precisar mudar o código, além de usar todo o poder dos frameworks de teste unitário para nos auxiliar nos testes.

Ementa:

Interagindo com elemento HTML com Webdriver
Automatizando uma paginação
Esperas por requisições assíncronas (Ajax)
Webdriver + JUnit
Webdriver + TestNG
Data Driven com Webdriver
Automatizando para diversos browsers


Módulo 4
Neste módulo aprenderemos como definir uma arquitetura reutilizável para os testes automatizados utilizando Webdriver e um padrão chamado PageObjetcs, bem como utilizar a massa de dados diretamente de um banco de dados. Também aprenderemos como integrar o Webdriver com o Testlink para apresentar os resultados de execução e também a abertura automática de bugs em conjunto com o Mantis. Além disso também aprenderemos a colocar os scripts dentro de um ambiente de Integração Contínua.

Ementa

Arquitetura com Page Objetcs
Gerando Evidências em PDF
Arquitetura de dados com Webdriver e acessoa banco
Integração Testlink + Webdriver
Integração Mantis + Webdriver
Integração Mantis + Testlink + Webdriver
Execução automática de testes em um ambiente de integração contínua com Jenkins


INFORMAÇÕES
treinamento@qualister.com.br
48 3285-5615

LINK DO CURSO
http://www.qualister.com.br/curso-treinamento-formacao-no-mes-de-setembro-formacao-a-distancia-de-selenium-basico-e-avancado