O Cronapp disponibilizou a integração de seu ambiente com o Selenium IDE, que é um ambiente integrado de desenvolvimento para scripts de testes automatizados. Ele é implementado como uma extensão do Chrome e permite gravar, editar e depurar os testes. O Selenium IDE inclui o Selenium Core , permitindo que você facilmente e rapidamente possa gravar e reproduzir os testes no ambiente real que será executado.
Extensões
Antes de Começar, precisamos instalar as extensões customizadas do Cronapp em seu navegador (Chrome), para fazê-lo, siga esses passos:
1) Primeiro faça o download da Selenium IDE em https://chrome.google.com/webstore/detail/cronapp-selenium-ide/hpcojmgahnpeomjhbehnnkemddieekmf?hl=pt-BR
2) Depois faça o download da extensão de Comunicação entre o Selenium e o Cronapp https://chrome.google.com/webstore/detail/cronapp-test-plugin/lpahmaoibbackfgjlpobipdhiejiiaem?hl=pt-BR
Selenium IDE
Para abrir o Selenium IDE, clique no botão
na barra de ferramentas do Cronapp. Um teste pré configurado é disponibilizado ao criar o projeto, ele se encontra dentro da pasta config / test / Test.side. Ao abrir o Selenium, esse teste é carregado e ao salvar, as modificações serão alteradas nesse arquivo.
![](https://docs.cronapp.io/download/attachments/172741187/image2019-11-11_13-42-44.png?version=1&modificationDate=1573496960000&api=v2)
Figura 1 - Ferramenta Selenium IDE rodando no Cronapp
Gravando Testes
Para gravar o teste insira a URL do seu projeto em execução e clique no botão
. O navegador vai abrir exibindo a mensagem informando que o Selenium IDE está gravando, pode executar os testes de forma que simule o uso desejável.
![image2019-11-11_14-35-25.png](/plugins/servlet/confluence/placeholder/unknown-attachment?locale=pt_BR&version=2)
Figura 2 - Gravando o teste que será executado de forma automática posteriormente
Ao final do teste, todas as ações estarão gravadas na IDE, clique em Salvar para enviar as ações para o Cronapp.
![Selenium1.png](/plugins/servlet/confluence/placeholder/unknown-attachment?locale=pt_BR&version=2)
Figura 2.1 - Teste gravado, ao salvar, o teste será salvo na plataforma Cronapp
Exportar Testes
Finalizada a gravação, você pode exportar para que eles rodem na IDE, para exportar clique no teste que gostaria e clique em Export (Figura 3).
![Selenium2.png](/plugins/servlet/confluence/placeholder/unknown-attachment?locale=pt_BR&version=2)
Figura 3 - Seleção do projeto a ser exportado
Seu teste será exportado utilizando a nomenclatura do JUnit. Clique em Export ao final (Figura 3.1).
![](https://docs.cronapp.io/download/attachments/172741187/image2019-11-11_14-48-7.png?version=1&modificationDate=1573496960000&api=v2)
Figura 3.1 - Exportação do projeto
O arquivo de Testes será exportado para a pasta src / test / java / (Figura 3.2).
![Selenium3.png](/plugins/servlet/confluence/placeholder/unknown-attachment?locale=pt_BR&version=2)
Figura 3.2 - Diretório onde são armazenados os testes
Executar Testes
Para executar seus testes clique no botão
(Figura 4).
![Selenium4.png](/plugins/servlet/confluence/placeholder/unknown-attachment?locale=pt_BR&version=2)
Figura 4 - Janela que exibe os resultados dos testes.
Para saber mais sobre o Selenium IDE entre em https://www.seleniumhq.org/selenium-ide/docs/en/introduction/getting-started/.