cover of episode Episódio 101: Automatização De Interface Web Com Selenium

Episódio 101: Automatização De Interface Web Com Selenium

2017/5/22
logo of podcast Castálio Podcast

Castálio Podcast

Frequently requested episodes will be transcribed first

Shownotes Transcript

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.