1.6 Selenium WebDriver
Instalação do Selenium WebDriver com o Maven
Para que possamos instalar o Selenium através do Maven. Isso se dará pela configuração de novas linhas no arquivo pom.xml que conhecemos na seção de utilização do Maven.
O Maven consegue gerenciar dependências de software de um projeto Java. Isso significa que conseguimos trazer “partes” de outros softwares externos, que queremos utilizar em nosso código. Para isso, precisaremos dizer ao maven o que queremos trazer e qual versão. O Maven, permite que façamos isso atraveś de mais algumas tags de configuração, como mostradas abaixo:
<dependencies>
</dependencies>
Esse conjunto de tags receberá quantas dependências forem necessárias para trazermos o código de terceiros. No nosso caso queremos trazer o Selenium WebDriver.
Avaliando o site do produto, temos a instrução de como instalar o codigo através do pom.xml. Segue imagem com exemplo no site:
Se repararmos, o site nos dá um trecho de XML, preenchido entre a tag <dependency></dependency>. Cada elemento como este, deverá ser encaixado em nossa tag “mãe” <dependencies></dependencies> (no plural – pois indica que teremos uma lista de quantas dependências forem necessárias).
Iremos copiar do site este trecho e encaixar no nosso arquivo pom.xml, como no exemplo abaixo, e iremos ajustar para a versão 3.14.0 que é a versão estável mais recente do Selenium.
O IntelliJ inicialmente, deixará a versão em vermelho, e mostrará uma caixa solicitando para importarmos a nova alteração. Clicaremos na opção “import changes”. Esta ação irá instalar o pacote adicional da Selenium WebDriver.
Dando tudo certo, os textes em vermelho sumirão e o projeto estará pronto para iniciarmos a utilização do software.
