2. Quais linguages podem ser utilizadas?
Testes podem ser escritos em diversas linguagens de
programação, tais como:
• Java,
• C#,
• Python,
• PHP,
• Perl,
• HTML
• Ruby
3. Benefícios para a RunRunit
Quando a automação de testes é usada corretamente
pode trazer vários benefícios para uma organização.
Por exemplo.
• Redução do tempo,
• Redução de custos,
• A garantia de qualidade do seu web site.
• Aumento da produdividade. (ROI)
4. Selenium Web Driver e integração com
o JUnit com o adaptador Junit.
A integração com o Junit é implementada usando um
adaptador JUnit Selenium, com o qual é possível
executar testes do Selenium versão 2.0 WebDriver
JUnit4 no Aplicativo de Gerenciamento de Qualidade.
Para que serve esta integração ?
O adaptador JUnit Selenium serve como ponte entre o
Selenium e o Aplicativo de Gerenciamento de
Qualidade.
5. Quais são os beneficios que a Selenium
web driver Automação traz?
Ele testa seu site sob ponto de vista de seu usuário
final, varrendo as funcionalidades em busca de falhas.
Ele pode testar a funcionalidade, regressão, QA
localization do site, e podendo ainda tirar screenshots
das páginas visitadas.
6. Quais os tipos de testes podem ser
feitos com o Selenium WebDriver?
Posso implementar testes de:
* Testes de Funcionalidade
* Testes de regressão automatizados
* Testes de de QA localization.
7. Com qual freqüência esses testes devem ser feitos?
Toda vez que voces modificarem algo no site, estes
testes deveriam ser feitos principalmente quando
houver um:
• Update do software code,
• Lançamento de novos recursos (new features)
• Após inserir novo conteúdo.
8. Outro beneficios do Selenium Web Driver
As funcionalidades do sistema são especificadas em
cenários que representam o comportamento do
software perante a expectativa do usuário, e ainda
podendo assim executadar de maneira automática por
um framework de teste automatizado.
O Selenium WebDriver que é um framework open
source ideal para isto devido ao baixo custo de
implementação
9. Conclusão
O que posso fazer para a RunRunit aqui nos EUA?
Posso Atuar como :
• Representante,
• Gerenciador de Projetos
• Client Relationship Manager.
• Engenheiro de de Controle e Automação de testes
Cesar Vasconcelos
Project Manager
QA localization
QA Automation Engineer.
Scrum master Certified