Ola, Hoje iremos bater um papo sobre Selenium. Hoje em dia, observamos uma tendencia de buscar dados na web, de forma simples e rapida. Tudo o que fazemos hoje e influenciado pela midia, pelas redes sociais e pelo flow das informacoes. As vezes, as pessoas (na maioria, developers) tem necessidades de buscar, coletar e manipular informacoes na web de uma forma mais dinamica e que nao envolve o trabalho arduo de busca e coleta manual. Para isso, existem algumas APIs que permitem voce realizar essas tarefas. Uma das mais famosas e mais interessantes e essa suite de ferramentas. Selenium. Para comecar, quais sao as ferramentas que compoem a suite? Selenium Remote Control (Aka. Selenium 1)Selenium IDESelenium WebDriver (Aka. Selenium 2)Selenium GridExplicando brevemente, em 2004 Selenium foi inventado, chamado de Selenium Remote Control ou Selenium 1. O proposito dessa ferramenta e automatizar de forma simples o teste de aplicacoes web. Porem, desenvolvedores de QA (Quality Assurance) viram que ainda tinha algumas limitacoes e um engenheiro da Google inventou a segunda versao do Selenium, chamado WebDriver. WebDriver trabalha em conjunto, caso voce queira, com a versao 1 e traz inumeras melhorias. Por exemplo, os testes com o WebDriver podem ser feitos em praticamente todos os browsers. Isso nao era possivel na versao 1.Por fim, temos o IDE e o Grid. O IDE foi criado junto com a versao 1 e e um ambiente de desenvolvimento user-friendly que permite ao usuario criar testes de forma muito rapida, gravar acoes no browser e ate criar suites de testes para aplicacoes web. Entretanto, para criar testes complexos, vale lembrar que o ideal e utilizar o RC ou o WebDriver. O IDE e voltado para rapidos feedbacks, testes rapidos e coisas do tipo. O Grid e voltado para clusterizacao. Permite voce realizar os testes em maquinas diferentes de forma remota. Espalhando o processamento do caso de teste ou varios ao mesmo tempo. Nao tive a oportunidade de usar, mas parece bem interessante apos ler toda a documentacao a respeito. Seguem algumas telas do IDE e WebDriver utilizando o eclipse/maven.No proximo post vou exemplificar alguns exemplos de implementacao. Abs!Selenium IDEIntegracao do WebDriver no ambiente Java. Ola Caros,Segue abaixo a versao do post explicativo com um video.Caso queria discutir alguma ssunto ou deixar um comentario, fique a vontade!Abracos e ate a proxima! Ola!Estamos lancando um centro de treinamentos com uma plataforma online e interativa que possibilita a melhor experiencia de aprendizado para nosso publico. Nosso foco e o treinamento pratico! Investimos no aprendizado claro dos conceitos e na aplicacao em cenarios atuais de mercado de trabalho. Venha conosco. Conheca o mundo Provide.Treinamentos@provideintelligence.com.brApesar do novo de centro de treinamentos, ainda vou continuar lancando posts com relacao aos conceitos e metodos sobre Data Warehouse e BI. Em breve estarei lancando videos como parte dos posts explicativos para facilitar o entendimento. Stay tuned! Buenos dias!As vezes, nos deparamos com obstaculos onde trabalhamos. Podem ser novos desafios relacionados a projeto, novos desafios em novos cargos-funcoes ou ate uma das coisas que podem impactar diretamente no modo como o trabalho e refletido. O Comportamento e