Muito bom. Imagino que para um iniciante, ter que rodar um Selenium e ainda depender de um Web Browser específico para um determinado navegador, não seja uma tarefa fácil. A única recomendação, seria aprender é o que significa e como criar um ambientes virtuais em Python. Isso evita certos problemas de incompatibilidade de pacotes Python e também evita que esses problemas possam interferir diretamente no funcionamento correto de outros pacotes e até aplicações que se possuem no computador que necessitem do Python. No próprio Linux, para determinadas tarefas, já existe um Python instalado, que podem conflitar com versões que venham a ser instaladas, principalmente se estas versões exigidas para usar o pacote, são superiores ou inferiores às versões pré-instaladas.
@papitodev Já que tem tantas ferramentas para automação de testes, seria interessante fazer um conteúdo apontando brevemente as suas especifidades "pós" e "contras", garanto que tem muito QA iniciando na automação de teste e logo de cara vai o framework mais hypado sem realizar POCs.
sensacional, papito estou fazendo o curso de playwright edição zoombi plus, estou tendo dificuldade por conta do pouco conhecimento de programação, deveria lançar uma serie de videos ou um curso de logica, programação...
@@LeonardoSilva-dm6ob o Selenium não oferece suporte direto para testes em aplicativos desktop ou mobile. Para mobile, o Appium é uma ótima opção, pois é baseado no Selenium e atende bem a esse ambiente. Já para desktop, existe o Winium, também inspirado no Selenium, mas ele está sem atualizações há cerca de 8 anos, o que limita sua utilização. Minha recomendação seria utilizar Appium junto com Robot Framework para testes mobile e o TestComplete para automação de testes em aplicativos desktop.
Fala Papito. Com o playwright conseguimos selecionar uma versão diferente da "atual/latest" dos navegadores, para garantir retro-compatibilidade ? Por que o Chrome por exemplo não permite baixar uma versão antiga né ...
Tem como trabalhar com framework Capybara (ruby) com o driver do playwright, só não migrei para o playwright pq precisa refatorar todo o projeto, mas hoje o Capybara + Selenium 4 está me atende muito bem hoje
Infelizmente o Playwright ainda é detectado pelo CF, e o selenium possui algumas variações que conseguem funcionar melhor. Fora isso, o playwright é fantástico.
@@fernandopapito Um exemplo simples: escrever o cedilha em um bloco de notas. Todas as letras são exibidas corretamente, exceto o cedilha. Obrigado pela atenção.
Caramba, além da excelente vídeo aula, ainda por cima fez este nerd de 60 anos lembrar dos áureos tempos do DOS... já me inscrevi no canal!
Cara que top seu conteudo..
Isso que chamo de um verdadeiro passo a passo pra iniciante.
Primeira vez que consigo entender tudo... sou bem iniciante.
Ótimo conteúdo explicação rápida adorei!
Muito bom.
Imagino que para um iniciante, ter que rodar um Selenium e ainda depender de um Web Browser específico para um determinado navegador, não seja uma tarefa fácil.
A única recomendação, seria aprender é o que significa e como criar um ambientes virtuais em Python.
Isso evita certos problemas de incompatibilidade de pacotes Python e também evita que esses problemas possam interferir diretamente no funcionamento correto de outros pacotes e até aplicações que se possuem no computador que necessitem do Python.
No próprio Linux, para determinadas tarefas, já existe um Python instalado, que podem conflitar com versões que venham a ser instaladas, principalmente se estas versões exigidas para usar o pacote, são superiores ou inferiores às versões pré-instaladas.
Muito bacana
PARABENS PELO CONTEUDO ASSISTI TUDO TE O FIM. PARABENS
Excelente conteúdo
@papitodev Já que tem tantas ferramentas para automação de testes, seria interessante fazer um conteúdo apontando brevemente as suas especifidades "pós" e "contras", garanto que tem muito QA iniciando na automação de teste e logo de cara vai o framework mais hypado sem realizar POCs.
Vou realizar vários testes já já
Muito bom, crie um tutorial sobre o programa.
Professor, quando voce vai lancar um curso completo de python com Playwright??? Eu Comprei seu curso com TypeScript mas queria que fosse com Python!!!
Onde encontro esses cursos?
so deixa o som da musica um pouco mais baixo para que a sua voz fique mais clara, somente uma dica.
sensacional, papito estou fazendo o curso de playwright edição zoombi plus, estou tendo dificuldade por conta do pouco conhecimento de programação, deveria lançar uma serie de videos ou um curso de logica, programação...
Logo mais teremos esse conteúdo na minha mentoria Tech QA.
É a evolução da automação, adeus Selenium meu velho amigo, foi bom enquanto durou!
E uma dúvida, o playwright ele tem biblioteca por exemplo para aplicação desktop e ou mobile?
@@LeonardoSilva-dm6ob Somente Web :)
@@fernandopapito certo, afinal é evolução tecnológica... Então o Selenium ainda terá sobrevida para apps Desktop e Mobile
@@LeonardoSilva-dm6ob o Selenium não oferece suporte direto para testes em aplicativos desktop ou mobile. Para mobile, o Appium é uma ótima opção, pois é baseado no Selenium e atende bem a esse ambiente. Já para desktop, existe o Winium, também inspirado no Selenium, mas ele está sem atualizações há cerca de 8 anos, o que limita sua utilização.
Minha recomendação seria utilizar Appium junto com Robot Framework para testes mobile e o TestComplete para automação de testes em aplicativos desktop.
Só cuidado em escolher framework modinha para automação de testes, escolha framework adequado a sua realidade
Tem como fazer rodar ele em aplicativo desktop?
Fala Papito.
Com o playwright conseguimos selecionar uma versão diferente da "atual/latest" dos navegadores, para garantir retro-compatibilidade ?
Por que o Chrome por exemplo não permite baixar uma versão antiga né ...
Dá pra fazer com o BrowserStack ou Sauce Labs. Outra opção é o Selenium Grid, mas está em fase experimental.
Tem como trabalhar com framework Capybara (ruby) com o driver do playwright, só não migrei para o playwright pq precisa refatorar todo o projeto, mas hoje o Capybara + Selenium 4 está me atende muito bem hoje
Ainda bem que você não fez isso 😅 O Capybara é uma ferramenta excelente; uma pena que o Ruby não está mais tão popular como já foi um dia.
@papitodev só usei capybara pq ruby está na stack do dev 😁
@@TheUkemochi ótima escolha
excelente conteudo! parabens! organiza algo mais complexo. Parabens!
Infelizmente o Playwright ainda é detectado pelo CF, e o selenium possui algumas variações que conseguem funcionar melhor. Fora isso, o playwright é fantástico.
O que é CF? Captcha?
@@leo1722467 é uma espécie de detector de automações com bots
Um problema que tenho com todas as ferramentas de automação: escrever o cedilha (ç). 🤦
Tem algum exemplo?
@@fernandopapito Um exemplo simples: escrever o cedilha em um bloco de notas. Todas as letras são exibidas corretamente, exceto o cedilha. Obrigado pela atenção.