Hoje, trazemos um episódio sobre automatização de interface web com Selenium. Falamos o que é o Selenium e quais as vantagens em sua utilização. Para ilustrar, trazemos alguns demos sobre o Selenium IDE, como utilizar o Selenium webdriver em uma sessão interativa do Python e como escrever testes que utilizam o webdriver para testar um formulário em Flask. Este episódio foi gravado em uma live no YouTube, você pode assistir à `gravação `_ e ver os demos.

Olá pessoal e sejam bem-vindos à mais um episódio do Castálio Podcast!


Este foi mais um episódio gravado em nosso canal do
YouTube
. Falamos sobre automatização de interface
web com Selenium. Comentamos sobre algumas opções
para automatização de interface de usuário (UI), o que é e o por quê do
Selenium. Em seguida aproveitamos a possibilidade de compartilhar a tela e
fizemos três demos, mas não se preocupe que descrevemos bem para você que nos
acompanha apenas pelo áudio.

Escute enquanto lê os show notes







MP3
OGG

Para facilitar compartilhar os exemplos de código, os colocamos em nosso
repositório playground. Agora
que já sabe onde encontrar os exemplos vamos falar dos demos. O primeiro é
sobre o Selenium IDE. Mostramos
como o Selenium IDE facilita gravar as ações executadas no Firefox, como
reproduzi-las e como gerar testes em Python. Confira mais detalhes na seção do
demo da Selenium
IDE

no playgound.


Em nosso segundo demo mostramos como utilizar o Selenium
webdriver
em uma sessão
interativa do Python. Primeiro falamos como instalar o webdriver para o Chrome
no Fedora e como instalar o Selenium para o Python. Em seguida, executamos
algumas ações para encontrar o episódio de 6 anos do Castálio. Mais informações
estão descritas na seção do demo do Selenium via
Python

no playground.


Finalizamos os demos mostrando como testar um formulário em
Flask utilizando o
py.test e Selenium. A aplicação utilizada
é a do tutorial What the Flask. Confira todos os
detalhes no documento do demo de Testes de UI com py.test e
Selenium
.


Segue a gravação que está disponível em nosso canal do
YouTube
.

Ainda não ouviu? escute agora!







MP3
OGG

Antes de finalizar o post, não podemos deixar de agradecer a todos que nos
deixaram comentários. Se você tem algo a nos dizer, você pode deixar seus
comentários aqui no site, ou no Twitter ou
no Facebook. Também não esqueça de
seguir a Playlist do Castálio
Podcast

e assinar nosso canal do YouTube.


Até o próximo episódio!

Music (Música): Ain't Gonna Give Jelly
Roll

by Red Hook Ramblers is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives (aka Music Sharing)
License.