Selenium com Python #12 - Padrão Page object

Que lindo, hoje vamos falar sobre o padrão de projeto page object com selenium. Nossa vida vai ficar bem mais fácil
Vem comigo S2
-------------------
O canal é mantido por uma iniciativa de financiamento coletivo:
Apoia-se: apoia.se/livedepython
picpay: @livedepython
-------------------
Códigos e Slides: github.com/dunossauro/curso-python-selenium
Telegram do curso: t.me/cursopythonselenium
-------------------
#curso #python #selenium

Пікірлер: 22

  • @brunoiglesias2241
    @brunoiglesias22412 жыл бұрын

    ótimo

  • @matheuspinheiro2058
    @matheuspinheiro20583 жыл бұрын

    Muito bom trabalho Du, estou iniciando agora no meu estágio de QA, e meu gestor é um cara muito ocupado e não tem muito tempo pra me ensinar e passar as coisas(não é culpa dele). Você tá sendo minha base pra iniciar nesse mundo e aprender sobre Selenium, automatização, etc. Sua didática é incrível, parabéns.

  • @gustavogentilptpt
    @gustavogentilptpt2 жыл бұрын

    Melhor vídeo em português sobre page objects no KZread! Parabéns

  • @jeffdevxxx
    @jeffdevxxx Жыл бұрын

    Curti demais essa pegada do Page Object, o código fica massa demais. Vou rafatorar tudo que já fiz de selenium puro pra Page Objetc agora kkkkkkk

  • @Dunossauro

    @Dunossauro

    Жыл бұрын

    Assiste a parte dois dessa aula que fica mais legal ainda

  • @jeffdevxxx

    @jeffdevxxx

    Жыл бұрын

    @@Dunossauro Mas vou assistir uai rsrs, conheci o curso e o canal por causa da aula #11 sobre janelas, frame e alertas, mas curti tanto a didática que voltei na aula #00 pra ver todo o conteúdo rsrs

  • @brunogalerani5786
    @brunogalerani57863 жыл бұрын

    Assistindo pela 20x mas eu entendi tudo agora.

  • @lemuelemos1
    @lemuelemos14 жыл бұрын

    Quando vejo um código desse que vejo como sou junior...

  • @shempslayer
    @shempslayer2 жыл бұрын

    POO foi oque salvou minha vida de ter de ficar 30min digitando o mesmo codigo xD

  • @ocxx2024
    @ocxx20244 жыл бұрын

    Sim , BDD seria ótimo de ver !

  • @pauloalbertopupin4992
    @pauloalbertopupin49924 жыл бұрын

    Sim, seria ótimo. BDD seria bem legal de ver

  • @juniofirmino8009
    @juniofirmino80094 жыл бұрын

    Excelente iniciativa parabéns! Estou acompanhando seus cursos do Selenium.

  • @brunolira7987
    @brunolira79874 жыл бұрын

    Cara, to sangue nos olhos aguardando o série com "appium", desmitificando automação mobile nativo, híbrido, com device real, android, iOS, ... o pacote todo! E, se der, como a galera esta puxando algumas iniciativas de IA para ajudar nossa vida de QA.

  • @RicardoPorteladaSilva
    @RicardoPorteladaSilva4 жыл бұрын

    Assitindo mais um vez a partir de 27:39

  • @gilbertoherminio8251
    @gilbertoherminio82514 жыл бұрын

    Boraaaa aprender!

  • @lorenaribeiro6595
    @lorenaribeiro65954 жыл бұрын

    Sim , seria de grande valia aprender BDD também!

  • @alexandresoarespereiralima886
    @alexandresoarespereiralima886 Жыл бұрын

    comecei a estudar python a pouco tempo e pesquisando encontrei no youtube este cara incrivel que é o Eduardo. assisti atentamente, e que codigo heim, feito ao vivo, mas fiquei com um duvida. nas classes class AFazer(CardContainer), class Fazendo(CardContainer) e class Pronto(CardContainer) existe fieldset = (By.CSS_SELECTOR, 'div.body_a fieldset'), fieldset = (By.CSS_SELECTOR, 'div.body_b fieldset') e fieldset = (By.CSS_SELECTOR, 'div.body_c fieldset') respectivamente e que não usadas e que na minha opinião de aprendiz deveriam ser usadas na class CardContainer(PageElement, ABC). por favor alguem pode mim ajudar a tirar esta dúvida

  • @brenocarvalho7578
    @brenocarvalho75783 жыл бұрын

    "macarronicos" kkkkkkkkk

  • @2001mam
    @2001mam Жыл бұрын

    Eduardo. Nao tenho ideia se vc vera ess mensagem. kkk. Assisti as suas aulas de selenium. q alias muito legais. No entanto, tudo funcionou bem...no testes...mas quando fui colocar em numa automação no meu servico, nao foi nada assim. Acesso a pagina com login e senha e na segunda pagina existe um menu e a partir deste seleciono um item (analise de processos) q traz uma lista de processos. Tento localizar as tags ou class ou qq outro item e não retorna nada. Teria uma luz ???

  • @marcelrahal7899
    @marcelrahal78994 жыл бұрын

    Bom dia, sei que não tem haver como e tema desde vídeo, porém acredito que não tenha um video especifico para meu problema, peço sua compreensão. Sou programador a algum tempo e a 2 meses comecei a brincar com python para automação de tarefas. Desde então conheci seu canal estou assistindo os videos estes que tem sido de grande ajuda e aprendizado. Estou com uma situação que não estou achando solução, gostaria de pedir sua ajuda. Para resumir o problema : Na empresa que trabalho desenvolvi uma aplicação em ASP Clássico que atende os objetivos propostos, nesta aplicação tem uma agenda de tarefas que hoje são executadas diariamente de forma manual por colaboradores, estou automatizando as mesmas com sucesso em python, porém preciso que a aplicação ASP gerencie as execuções, ou seja: Preciso que a página ASP chame, execute o arquivo python respectivo e passe o parâmetro do nome da função a ser executada. Já pesquisei um bocado, achei conteúdo sobre Wscript.Shell que executa via cmd arquivos .bat e .exe, o que ja faz na mesma aplicação, mas não consegui fazer funcionar com .py. Gostaria de saber se tem alguma forma possível de chamar um .py à partir de uma página ASP. Desde já agradeço toda ajuda que dado através dos videos, se puder me ajudar nessa empreitada será de grande valia. Atenciosamente, Marcel Rahal

  • @RicardoPorteladaSilva

    @RicardoPorteladaSilva

    4 жыл бұрын

    voce tera que usar algo no ASP "status = system(python tescript.py)", precisa pesquisar, não sei ao certo.

  • @marcelrahal7899

    @marcelrahal7899

    4 жыл бұрын

    @@RicardoPorteladaSilva em php abre o arquivo python passa o parâmetro porém a maioria das bibliotecas não funcionam webbrowser. Autogui etc comandos como print mkdir e mais alguns funcionam mas a maioria não, O arquivo quando executado pela idle do python está funcionando perfeitamente . Sabe algo a respeito?