Guia de automatização de testes
De MSTECH wiki
Revisão de 18h15min de 7 de dezembro de 2016 por Andre.iguera (Discussão | contribs) (→Selenium Webdriver)
Versão 0.1 - Em desenvolvimento
Índice
Introdução
Este guia visa reunir as principais informações sobre automatização de testes, assim como suas ferramentas.
Automação ou automatização?
Ambos são aceitáveis, mas a forma "automatização" é preferível por ser um substantivo deverbal de "automatizar", enquanto "automação" é um aportuguesamento do termo inglês "automation".
Ferramentas
Selenium IDE
Selenium Webdriver
Sobre o Selenium Webdriver
O WebDriver é a classe base do Selenium. A partir dela, podemos realizar diversas funcionalidades de navegação; por exemplo: abrir um browser, fechar um browser, fechar uma aba de um browser, entre outras.
WebElement é uma classe do Selenium representando um elemento HTML. As principais operações de interação em uma página são realizadas através desta interface; por exemplo: interações com caixas de texto, botões, links, entre outras.