Selenium CONFIGURAÇÃO DE TESTE.

Slides:



Advertisements
Apresentações semelhantes
IIS - Internet Information Services
Advertisements

Teste Unitário - NUnit Realizando testes unitários utilizando a ferramenta NUnit Marcelo Rocha Rodrigo Rocha.
Acompanhamento do Sistema
Instalação e Configuração
Programação em Java Prof. Maurício Braga
Web Application Interface Grupo ECFJ Edson e Jorge.
OLÁ IPHONE! Entendendo o básico do xcode por Glauco Primo.
SELENIUM.
JMeter.
Professor Ismael H F Santos –
Introdução a Linguagem JAVA
Tutorial I: Criando a interface de uma aplicação em Java
Prof. Marco Aurelio N. Esteves
CURSO DE LINUX EDUCACIONAL
Tecnologias para Internet
Tecnologias para Internet
OSA - Operação de Software e Aplicativos
Como instalar e executar o programa
Instalação e Configuração
Processos & Sistemas de Sinistros Novo Orçamento Web
Seminários Avançados 3 Conceitos Java EE Servidor de aplicação Tomcat
Linguagem Técnica II Testes Automatizados Aula 04 Prof
Sobre o SE Documento SE Documento é responsável pelo gerenciamento corporativo de documentos que integra a tecnologia de workflow e visualização de conteúdo.
Programação II Prof.: Bruno Rafael de Oliveira Rodrigues.
Unidade I: “Dê um mergulho rápido”
André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff
GERENCIAMENTO DE CHAVES PÚBLICAS. Gerenciamento de chaves públicas Abril de 2006 Criptografia de Chave Pública 2 Problema: Se Alice e Bob não se conhecem.
Introdução ao Desenvolvimento Web
Capítulo 2 Java Servlets.
Selenium Componentes: Fábio Gomes Claver Pari Eni Conde
Rodrigo Cristiano Silva
Profissional Alexandre Faria Desenvolvedor e Instrutor JAVA e Web da Vertical Training. Trabalhando em projetos envolvendo tecnologias Java / J2 EE. Experiência.
Victor Moura Cortez.  Sistemas de grande porte  Feedback com testes manuais é demorado  Consome recursos humanos por muito tempo  Automatizar testes.
Ferramentas para Automatização de testes
Utilizando Testes Unitários Gleibson Rodrigo “dartanham” Fontes: antiga apresentação de testes da disciplina de ESS e na curso de testes do PDesigner.
Configuração do Ambiente de Desenvolvimento
Prof. Alexandre Monteiro Recife
Acessando o WI Após fazer o deploy pelo Tomcat, digite
Primeiro Técnico Navegadores.
Instalação do GNF-e Para instalar o programa do GNF-e serão utilizados os seguintes executáveis: -Dotnetfx (IExpress Setup); -Vjredist (IExpress Setup);
Implementação MVC Pedro Antonino.
Unidade 6 – Formulários HTML Prof.: Henrique Santos
PROGRAMAÇÃO WEB AULA 02 Prof. Gustavo Linhares Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais.
Manual Sistema Stratec
Retaguarda - Importar/Exportar dados do sistema
TUTORIAL – MICRO SERVIDOR OS PASSOS NESTE TUTORIAL TERÃO QUE SER EXECUTADOS NO MICRO SERVIDOR, OU SEJA, O COMPUTADOR QUE IRÁ SER GRAVADO O BANCO DE DADOS.
Aula 4 Prof. Naércio Filho Técnico em Informática
Automação de Testes de Software
Prof. Renato de Oliveira Bastos
Curso Plone Semana 1 Conceitos Básicos e Infra-estrutura.
1 JUnit. 2 Por que testar? Qualidade: Código testado é mais confiável –Como saber se o recurso funciona sem testar? Coragem para mudar: o programador.
Treinamento expresso java web Luiz Carlos d´Oleron.
Automação de Testes: Ferramentas e Aplicação com Integração Contínua, Tipos e Exemplos Rogério dos Reis Brito
1 Simulador Cisco. 2 Componentes Cenário (Simulação) Barra de Ferramentas Área de Trabalho (Lógica e Física) Pacotes.
Retaguarda - Cadastro de PDV
Correio eletrônico O Webmail é uma ferramenta que possibilita o acesso ao correio eletrônico a partir de qualquer ponto da internet, utilizando-se apenas.
Primeiros Passos no PROJECT non-profit © Adonai José Lacruz.
J U nit Um Framework Para Testes. Motivação  Todos os programadores sabem que devem testar seu código  Quanto mais curto o prazo menos testes são realizados.
Programação para Web I AULA 2 BANCO DE DADOS.
Programação PHP Gustavo Eduardo Terra.
Programação para Web I Aula 10 Estudo de Caso I
Aula 11 Orientação a Objeto (OO)
APRESENTAÇÃO PORTAL CITI CONTA CORRENTE
JMeter. O que é ? É uma ferramenta Open Source de testes de performance e estresse automatizados para aplicações WEB Feita em Java Possibilita testes.
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
Módulo Fiscal Como gerar o arquivo fiscal da NF-e Pedido: Manual para auxiliar o envio dos arquivos NF-e do sistema para a receita.
Web Application Rafael Muniz e Marcus Vinícius Plugins MAVEN 04/04/2009 Revisão 12/04/2009.
Desktop Semântico Piggy Bank Daniela Brauner Seminário sobre Aplicações na Web Semântica: Web Services e "Social Software” Rio de Janeiro, 17 de maio de.
Programação Gráfica em Java Applet Aula Na aula passada vimos: Swing: Por quê Swing Estratégia MVC (model-view-controller) Componentes AWT - semelhantes.
Playframework 2.0. O que veremos hoje Playframework 2.0 Instalação Criação e Execução de uma Aplicação Estrutura de uma Aplicação Exemplos.
Transcrição da apresentação:

Selenium CONFIGURAÇÃO DE TESTE

Súmario O que é? Funcionamento;

O que é? Selenium é uma ferramenta para testar aplicações web pelo browser de forma automatizada. Ele pode ser usado no teste funcional ou teste do sistema quando ele estiver finalizado. Os testes serão rodados diretamente no browser, exatamente parecido ao que usuário faria quando ele estiver funcionando.

O que é? Existe dois componentes importantes gerar testes: Selenium RC: Um servidor escrito em Java. Recebe chamadas em HTTP e executa os testes, sendo que as chamadas vem dos testes Unitários (JUnit). Selenium IDE: É um plugin que pode ser usado no Firefox. Funciona como um recorder e grava as ações do usuário que pode são transformados em códigos.

Funcionamento Com aplicação web e o servidor do Selenium rodando, onde os testes poderão ser escrito no Junit. Os métodos setUp() e tearDown() da classe do Junit vão abrir e fechar as conexões com o servidor. “new DefaultSelenium("localhost", 4444, "*firefox /usr/lib/firefox/firefox-bin", http://localhost:8080” A porta padrão 4444, após vem o perfil do Browser junto com caminho executavel, depois a url do servdor.

Funcionamento Quando teste começar a rodar o Selenium abrirá o Firefox. Os métodos irão preencher os campos e navegara pela paginas e com isso um código será gerado com tudo aquilo que foi feito na sessão. Depois é só adicionar assertions desejadas para codificar a simulação de cliques e de preenchimentos.

Obrigado!