Episódio 60: Andrews Medina - Splinter

Episódio 60: Andrews Medina - Splinter

Olá pessoal e sejam bem-vindos à mais um episódio do Castálio Podcast, o primeiro de 2015!!!

No Episódio 56 nós conversamos sobre o projeto Splinter e como usá-lo para a automatização de testes para interfaces gráficas web. Desta vez conseguimos trazer o Andrews Medina da Globo.com, um dos primeiros desenvolvedores do Splinter, para nos contar um pouco sobre a história do projeto.

Apesar de hoje passar mais tempo focando em seu novo projeto, Tsuru, o Andrews ainda acompanha e ajuda a manter o Splinter e ultimamente está responsável por arrumar uns probleminhas que estão causando os testes do próprio projeto falharem pelo Travis.

Episódio 56: Splinter

Episódio 56: Splinter

No episódio de hoje, eu e o Elyézer conversamos um pouco sobre o Splinter, uma ferramente muito interessante para quem trabalha com a automatização de aplicativos web com python.

Na Red Hat, eu e Elyézer trabalhamos na automatização de testes funcionais do produto Satellite 6, certificando que todos recursos expostos pelas camadas de API, CLI (linha de comando) e UI (interface web gráfica) funcionam conforme as expectativas do design. Uma opção para efetuar estes testes seria fazer um mutirão no trabalho e testar tudo manualmente... mas isso é coisa de iniciante, e todo engenheiro de automatização que se preze eventualmente tenta automatizar tudo.

Apesar de usarmos o Selenium para efetuar testes de interface gráfica, o Splinter é uma excelente alternativa para quem deseja experimentar uma forma bem simples e fácil de interagir com um navegador web (o tal do 'browser'), e é justamente por causa desta facilidade que o episódio de hoje é dedicado ao Splinter.