Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dunossauro/curso-python-selenium

Repositório de curso de selenium usando python
https://github.com/dunossauro/curso-python-selenium

Last synced: 17 days ago
JSON representation

Repositório de curso de selenium usando python

Awesome Lists containing this project

README

        

# Curso de Selenium com Python

Boas-vindas ao curso de Selenium com Python. A ideia desse curso é abordar o básico sobre várias frentes do Selenium e ajudar você que precisa desses conhecimentos a alavancar sua carreira. Seja na área de testes, de desenvolvimento ou de qualidade em geral. O curso vai contar com aulas gravadas e ao vivo no meu canal no youtube [https://youtube.com/dunossauro](https://youtube.com/dunossauro).

Espero que você goste e compartilhe com o máximo de pessoas que puder. Eu acredito que o conhecimento deva ser compartilhado de forma aberta e livre. Por isso todo esse curso será gratuito e terá licenças abertas, para garantir que você possa usar esse material para todo e qualquer fim.

Você também pode se juntar a todas as outras pessoas interessadas no curso, na nossa comunidade no Telegram [(link do grupo)](https://t.me/cursopythonselenium). Um espaço colaborativo, para trocarmos ideias sobre Selenium, Python, fazer novos amigos e aprendermos juntos durante o curso.

### Para quem esse curso foi feito?

A ideia principal desse curso é ajudar pessoas. Se você tem interesse em aprender mais sobre Selenium, esse curso é feito para você. Se você trabalha como QA ou como QE e precisa melhorar suas habilidades com testes automatizados, você está no lugar certo. Se você é uma pessoa que desenvolve software e gostaria de fazer testes de integrações melhores, esse curso também é pra você. Se você trabalha como DevOps e precisa entender mais sobre infraestruturas baseadas em Selenium para ajudar seu time, esse curso também é pra você. Se você gosta de fazer web scrapping e acha que o Selenium pode te ajudar em momentos difíceis, esse curso também é para você. Se você é apenas uma pessoa curiosa e cansada de trabalhos repetitivos e quer automatizar tudo, sim, esse curso também é pra você.

### O curso é totalmente grátis?

SIM <3. Mas você pode ajudar se quiser, temos uma campanha de financiamento coletivo no apoia.se [(https://apoia.se/livedepython)](https://apoia.se/livedepython) que fomenta toda a atividade do canal no youtube e também temos o picpay [@livedepython](https://picpay.me/livedepython) caso você não possa contribuir continuamente.

### Posso compartilhar com todas as minhas amigas e meus amigos?

Claro que sim, acreditamos que a abundância é a melhor solução para ajudar a todas as pessoas.

### Aulas ministradas
- Apresentação do curso
- Aula 1 - Configurando o seu ambiente
- [Configuração no Linux](https://www.youtube.com/watch?v=XUeu4ZzQNUI)
- [Configuração no Windows](https://www.youtube.com/watch?v=rVCKZcFHu4A&t=2s)
- [Aula 2 - O que é selenium?](https://www.youtube.com/watch?v=wiA6PBz0Xu0)
- [Aula 3 - Minha primeira automação](https://www.youtube.com/watch?v=Pax0jiAcTWs)
- [Aula 4 - Navegação e atributos](https://www.youtube.com/watch?v=H6D8EFSGml0)
- [Aula 5 - Procurando e interagindo com elementos p.1](https://www.youtube.com/watch?v=KqNTFAgDTrw)
- [Aula 6 - Procurando e interagindo com elementos p.2](https://www.youtube.com/watch?v=wF3USvFE67Y)
- [Aula 7 - Eventos p.1 (EventListener)](https://www.youtube.com/watch?v=G5xdDPBKzkI)
- [Aula 8 - Eventos p.2 (ActionChains)](https://www.youtube.com/watch?v=xM8sNio2NkA)
- [Aula 9 - Waits p.1](https://www.youtube.com/watch?v=tMHf6GZ_y2A)
- [Aula 10 - Waits p.2 (Expected Conditions)](https://www.youtube.com/watch?v=aza1vaq0uns)
- [Aula 11 - Interagindo com Janelas, abas, alertas e frames](https://www.youtube.com/watch?v=f7Goh4LpHdM)
- [Aula 12 - Padrão Page Objects p.1](https://www.youtube.com/watch?v=WhZHZ_RYzxw)
- [Aula 13 - Padrão Page Objects p.2](https://www.youtube.com/watch?v=KM90nnkt-5w)
- [Aula 14 - Selenium Grid](https://www.youtube.com/watch?v=dnF5QbcBXRk)
- [Aula 15 - Selenium docker](https://youtu.be/k8GKoTpnDF0)
- [Aula 16 - Splinter](https://www.youtube.com/watch?v=o3Yl2EdPFdQ)
- [Aula 17 - Selene](https://youtu.be/EF46F_nR79c)

## Próximas datas
- Finalização do curso :( - 18 de agosto de 2020 às 22hrs

## Palestas com convidados
- Conhecendo a importância de testes de QA com [Mariana Elisa](https://www.linkedin.com/in/mariana-elisa-moises/)
- Conhecendo XPATH com [Renne Rocha](https://twitter.com/rennerocha) - https://www.youtube.com/watch?v=vuLNc2yCNYk

## Aulas extras
- [BDD com Behave](https://www.youtube.com/watch?v=BMrDPStzHcI)
- [Pytest + Selenium](https://youtu.be/e-K_JK7ozFg)

## Resoluções dos exercícios (WIP)
- [Resolução 1 - Exercícios de X a Y](https://www.youtube.com/watch?v=iLSgkWdepfA)
- [Resolução 2 - Exercícios de X a Y](https://www.youtube.com/watch?v=iLSgkWdepfA)
- Resolução 3 - Exercícios de X a Y

## Procedimento para o certificado - EM PROGRESSO
- [certificado](./certificado.md)

## Páginas usadas durante o curso

Todas as páginas usadas durante o curso estão hospedadas no link http://selenium.dunossauro.live e estão no repositório https://github.com/dunossauro/curso-python-selenium-pages

### Contatos

| Local | Link |
|:--------------------|:----------------------------------|
| Grupo no Telegram | [https://t.me/cursopythonselenium](https://t.me/cursopythonselenium) |
| Canal no Youtube | [https://youtube.com/dunossauro](https://youtube.com/dunossauro) |
| Playlist no Youtube | [https://www.youtube.com/playlist?list=PLOQgLBuj2-3LqnMYKZZgzeC7CKCPF375B](https://www.youtube.com/playlist?list=PLOQgLBuj2-3LqnMYKZZgzeC7CKCPF375B) |
| Twitter | [@dunossauro](https://twitter.com/dunossauro/) |